Initial Files
Added submodules
added Gundo for vim; fixed path names in vimrc
Chaned email fot git
Edited vimrc, moved bash_profile to bashrc.

- Edit to vimrc allowed the base16 colour scheme to be used outside of
  MacVim

- Move bash_profile to bashrc allows the script to be read when changing
  shells; not just by logging in. Since moving to zsh, this is required.
Moved base16 submodule
Fix submodule issue.
Add plugins for Vim, edit install.sh to auto-init.
Incerased the portability of vimrc
Organise code
Fix gitconfig to be portable
Change oh-my-zsh theme
Include backspace definition in vimrc
Configuration updates

- Disable oh-my-zsh auto-update
- Disable arrow keys in vim insert mode
- Add quick movements vim insert mode
- Add semicolon shortcut in vim insert mode
- Fix vim commands being redefined when writing and auto-sourcing the
  vimrc file
Fix git editor issue; Add vimconfig alias.
Add ROOT syntax file for vim.
Concatenate same commands in both rc files
Update submodules
Fixed merge issue removing markdown change
Fixed *.tex recognition