Update i3/config

Use terminology as the terminal emulator
Change the way feh is called to change the background.
Update vimrc

Add options to barebone the gvim interface.
Add tomtom/tcomment_vim plugin.
Add bbchung/clighter plugin for testing.
Set showbreak to visually see the breakindent result.
Let vim set t_Co on its own.
Add BreakLine2() and use that for Ctrl+J.
Set global clang options to be used by several plugins.
Expand the clang options passed to syntastic plugin.
Update zsh-plugins/cherry-git

- git-rebase-to-remote-master can now take branch as second argument.
  Defaults to master as before.
- Implement git-do-task: it will execute its argument in the super
  project and recursively in all its submodules.
- Reimplement git-refresh, git-clean-all and git-clean-all-make using
  git-do-task.