Update submodules
Add !.git to .gitignore

Stops powerline from marking e.g. commit messages as ignored files.