Detect (and set) file type.

Make things work a bit more seamlessly with things like [Pathogen](https://github.com/tpope/vim-pathogen).