Ignore `go test` results
Rename Context into Config

Makes more sense like that
Simplify shell detection and hooks