fixing intermittent test failures on ResourceServiceSpecs

splitting out RequestRunner from SprayRoutingClient so that we can override the main spray actor for testing purposes
@arschles You can do ```response.orThrow(...)```.