Don't catch client callback exceptions.

This makes it easier to debug when a request callback throws an
exception.

Before this changeset, request callback exceptions are caught,
and the exception handler calls the request callback a second time.
Merge pull request #3 from ender672/master

Don't catch client callback exceptions.