several changes:

* implement with_any_args
* implement times
* with as a general mocking method
* rename __mock_object to object for convenience