update vimrc for vim74 compatibility

all about line number
1. add norelativenumber! in key map <F2>:
nnoremap <F2> :set norelativenumber! nonumber! number?<CR>
2. when change status between number and relativenumber, shutdown the other one first:
au FocusLost * :set norelativenumber number
au FocusGained * :set nonumber relativenumber
" 插入模式下用绝对行号, 普通模式下用相对
autocmd InsertEnter * :set norelativenumber number
autocmd InsertLeave * :set nonumber relativenumber
function! NumberToggle()
  if(&relativenumber == 1)
    set norelativenumber number
  else
    set nonumber relativenumber
  endif
endfunc
nnoremap <C-n> :call NumberToggle()<cr>
update relativenumber-related setting: 1. set number always on; 2. repair F2 map, it deals with all kinds of number and relativenumber status now
Merge pull request #14 from Garnel/master

update vimrc for vim74 compatibility
update change some configs
change vundle to https
新增插件closetag.vim，自动补全html/xml后半部分标签
fix bug of ultisnips
update README
增加python/shell文件头自动补全
add F10 to run python script:gull
增加YCM配置，支持字符串内/注释内的补全,:BundleUpdate.年后大梳理，更新版本，尽请期待
fix ctrlp link
fix:spell words
Merge pull request #22 from memoryboxes/branches/origin_tag

fix:spell words
modify func name to avoid conflict
update,add mouse/hjkl in README
fix the confilct of monokai theme
thiderman/nginx-vim-syntax 被作者下线了，去除配置
增加golang 配置
Merge branch 'master' of github.com:wklken/k-vim