add snipmate and deps to gitmodules
Some general additions and changes