v3 init.
small refines.

mainly refine coding style.
also fixed several bugs.
fix a bug which fails vim install script
moved install to go branch
add a update script
remove an unused line.
add a comment.
Init a README file
add an echo to inform update success.
change puppet indent to 2
changed plugins
small refines

refine ui
use snipmate snippets and disable neocomplcache snippets.
use personal snippets
add nginx plugin
small fixes.

remove unused part.
style fixes: align some lines.
make nerdtree auto change vim CWD
nothing big.
add thrift.vim plugin.
replace the autoclose plugin

privouse one have some conflict with some vim color themes.
add sparkup plugin
roll back C-W related shortcut behavior
add puppet auto-filetype