NewRequest now takes testing.TB, does not panic
Adjust to use net/http/httptest.
With the addition of httptest into Go core, mockhttp is now just two
This changes the API!
Run go fix to update for go1.
Point the reader at the example code.