Added a base package for testing.

Implemented Mocker interface and MockTransport.
My thought was that Register allows you to replace the RoundTripper on demand.
However, yeah, I agree with you, users should provide their own RoundTripper as they need.