Add clarification of multiple "go test" calls in hack/make/*test

This is in response to #2668, to help ensure we don't have further confusion about why we invoke `go test` twice in our test scripts (we really should have added comments like this to begin with - I'll take the blame for that one).

/cc @crosbymichael @shykes