set status code on respond_with_exception

consolidate tests and fix bug in BunnyService::Test::Client