Give context to a failed Repository::call()

Fixes #91.

Don't print params() because they may contain sensitive information for e.g.
user_login.