fix #423: Use ErrorHandler to coerce error responses during async invocations.
Merge pull request #439 from adriancole/adrian.fix-423

Use ErrorHandler to coerce error responses during async invocations.