.gitignore
change os to posix
don't pointlessly rename files if the user requested no change

This is also protection against accidentally running viren.
I ran it in ~, and it failed because it couldn't move .gvfs,
leaving the rename halfway done. Nasty.
bump version