Automatically init and update submodules.

Signed-off-by: Paul Buonopane <paul+git@earth2me.com>
Lots of small fixes for vim and some new mappings.

Signed-off-by: Paul Buonopane <paul+git@earth2me.com>