It's a hack and I'm a bad boy, but I can't get the same effect any other way
Added another commit map, added autoindent option
Appropriated maps from @monokrome
Go support, fiddled with some bindings
Updated some stuff (yep)