Moved some functions to a separate file to improve loading speed.
Removed outdated snipmate.
Added updated snipmate fork from garbas.
Removed `fugitive` and added simple function to parse git branch.