Use correct homebrew package name.
Remove makefile

There's not actually any benefit to this at the moment. We're not using any
dependencies so don't need GOPATH. We're not going to be building so don't
need `go build`. Plus we need to pass CLI arguments to `go test` which make
gets in the way of.
Rename -edge to -edgeHost

And make the variable name match for consistency.
Use t.Fatal() on request error

So that we don't continue the rest of the test using resp as a nil object.
resp.StatusCode is an int

Not a string. Format it from the correct type.
Add path to redirect test

To ensure that we preserve it during redirect.