added some basic go syntax and completion support
changed a few bindings to reflect the go changes
update submodules
added Ack.vim