[Bashrc] Add function dedup

dedup() dd with a nice progress bar
[vimrc] Turn all bundles to plugins
[vimrc] Add new plugins

Add plugins:
1. blockit: Surround text in ASCII blocks.
2. vim-commentary: Useful for commenting large pieves of text
3. wipeout: Wipeout unused buffers
[vimrc] Set new options

ttymouse = xterm2, lighter processing
autoread
formatoptions
[vimrc] Set statusline

Also include patch for ctags.vim plugin to use our custom statusline
[vimrc] Large scale refactoring

As far as I'm aware nothing new was added in this commit. However,
this commit refactors the complete vimrc file and uses folds to organize it very
neatly.
[ViM] Add information about patch
[bash_aliases] Alias vi to vim. It's saner
[ViM] Update Readme
[ViM] Fix issue caused by setting runtimepath
[ViM] Enable Syntastic
[Vimrc] Add a few plugins

We add a few plugins.
1. Re-enable vim-airline since it now works!
2. szw/vim-ctrlspace for nice buffer management
3. Yggdroot/indentLine for nice indentation lines
4. Remove ctags.vim since tagbar provides the functionality in airline

Also set some airline variables
[vimrc] Add hardmode and disable arrow keys. Lets break the habits!
[ViM] Improve C syntax highlighting
[vimrc] Fix latex syntax highlights
[vimrc] Formatting. Separate latex plugins
[vimrc] Add plugin vim-ultimate-colorscheme-utility
[Vimrc] Add YouCompleteMe autocompletion
Merge branch 'master' of https://github.com/darnir/dotfiles into MPI

Conflicts:
	ViM/vimrc
[vimrc] Disable YouCompleteMe on MPI. Needs newer Vim