streak: Handle HTTP errors; don't try to parse the body

Occasionally streak's API returns a 500 error code. Previously caused a
parse error, now it returns a "helpful" message.

build.sh: Run go vet on the code.