Fix bug passing ErrorResponses back to their callers
Fix bug passing ErrorResponses back to their callers

Celluloid was eagerly obtaining the response value before resuming a
calling task. This meant that exceptions intended to be raised in the
caller's scope were actually getting raised inside actor internals.
Like Rick Perry said, oops!

celluloid/framework