Add a linter and fix lint for go.
Exit on error for the lint files.
Exit with error if gofmt is nonempty
Do not check go vet's exit code, it's not necessary.
Fix fortytwo.go via fixlint.
Merge pull request #19 from b0ri5/use-gofmt-and-govet

Add a linter and fix lint for go.