Added a base package for testing.

Implemented Mocker interface and MockTransport.
Why an intRoundTripper? User can implement whatever RoundTripper and assert whatever they want to assert.