We now handle `go build` and `go test` output for Go1.2 (fixes #58).

Utilizes build constraints to define rules and test cases for each go
version.