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.
Merge branch 'master' into use-clang-format
See if clang-format or clang-modernize is present.