Install `go vet` in TravisCI

This isn't available in the version of Go on Travis. It was split from the
standard distribution at some point. So install it before we require it. I'm
putting it in the script rather than `.travis.yml` for transparency.