add submodules to add session management and git support

add python snippets
add NavigationSystem session
add sneak option in vimrc
Merge remote-tracking branch 'origin/NB' into PC

Conflicts:
	vimrc
change gui font and some key map
aa
aa
re arrange vimrc