Add more tests around request

Having the cover tool available is good. Beginning to think that I
shouldn’t be trying so hard to fight GOPATH.
Merge pull request #12 from alphagov/increase-test-coverage

Add more tests around request