prepare make.go, comments and go vet
update travis build to include vet