Update Vim config

* improve showing of diff patch during a commit
* add and prune from spell file
* disable neocomplete
* map m to highlight word under cursor and M clear
* make underline map using <leader>u
* add varies spelling mappings coolest one is i_<C-s> because the cursor
  position is preserved
* Formate paragraph with i_<C-f>
* fixed mapping of Mixed Case operator gM in visual mode
zshell: add find alias
gitconfig: retab, add a few new aliases
vim: updates

* add ipython interpreter to vimshell
* add scons syntax plugin
* add easy motion plugin and mappings
* move spelling function into it's own plugin/file
* create gr mapping to do a clean replace
* update cotw mapping to leave user  at the prompt
*
git: gitconfig push default from trafficking to simple