Fix the git vim editor failure.

Vimscript commands that fail will cause vi to exit with code 1 even if
vi itself continues to run correctly. Apparently this is an OSX thing.
Calling filetype off if filetype isn't on causes such a failure.