Basic reset functionality added to the fakes.
`fake.reset()` now resets the fake even more.
The internal data for unhandled calls are also reset now.
Added support for reset on scopes.
Added a section in the readme.
Added support for resetting fakes.