Fix #48.

AssertionBuilder.__call__ wasn't pushing through the
_callable_args and _callable_kw attributes, so they
weren't percolated through the assertion chain.

I also removed the assertion_method decorator from called_with, because it was causing the function to be evaluated too early (and its not an assertion in that sense).