automatically format golang files on save (using gofmt)
update submodules