UPdated global gitignore to be cross platform. Added some more temp vim files to
gitignore.