[u104][vim] 1. new command project-create. 2. vim ycm/syntastic integration.

1. new project-create command for vip
2. keep vim syntastic as active mode by default
   (release <f11> key)
3. initial .ycm_extra_conf.py and .ycm_include for linux kernel

(other minor changes)
1. removing ctrl in vimrc
2. <f5> clean mode switch for vi
[freebsd91p7][idfile] 1. new command mktermalive. 2. local bash.d.
Merge remote-tracking branch 'origin/u104' into freebsd91p7
Merge remote-tracking branch 'origin/freebsd91p7' into u104
[freebsd91p7][vim] vim bookmark improvement

(vbookmark)
1. coloring bookmarked line
2. bookmark follow session
   1) ma to clear in-session bookmarks only
   2) mA to clear all bookmarks

(showmarks plugin)
1. disable by default
2. \mt - enable quick bookmark for moving

(vim minor changes)
1. no cursor line in clean mode
2. removes c-f12 hotkey

TODO: MY_PROC_TABBAR_SWITCH() is not working; maybe need to modify
[u104][vim] Failed to coloring vbookmark last commit; do it in .vimrc.
[freebsd91p7][vim] 1. better color. 2. default enable showmarks for quick moving. 3. using ':Tbbd' to close tab.
[freebsd91p7][vim] 1. <f2> for next bookmark. 2. better color scheme.
[u104][vim] 1. login time improvement. 2. better vim color.
[u104][vim] 1. command line to restore vim plugins. 2. remove vim plugin taglist.
Merge branch 'common' into u104
[freebsd91p7][env][vim] 1. restore pip-plugins, vim-plugins is necessary 2. removing vim plugin taglist 3. minor changes in .vimrc.rich.
Merge branch 'common' of github.com:starleoda/env into common

Conflicts:
	bin/vim-restore-bundles.sh
Merge remote-tracking branch 'origin/common' into u104
[u104][vim] Add back marked fuzzyfinder plugin.
Manual merge from common and u104.
Merge remote-tracking branch 'origin/common' into freebsd91p7
Merge remote-tracking branch 'origin/u104' into freebsd91p7
[freebsd91p7][env] New ability to re-install vim plugins on new machines.
[u104][vim] New include file to avoid ycm include error.