Enable modelines for vim.
Updated gitconfig.

* Added some aliases.
* Converted some tabs to spaces.
* Updated push default
* Moving localised settings to local file.