Fix LockableFiles to not use modes that allow the user to write to things they create. It seems that cygwin + FAT32 will report all directories as readonly, even though they are not. Regardless, someone might have .bzr/repository as readonly, but still allow you to create files in a subdirectory. Either way, there is no reason to have a file that we are going to write to be created readonly.