fixing intermittent test failures on ResourceServiceSpecs

splitting out RequestRunner from SprayRoutingClient so that we can override the main spray actor for testing purposes
@arschles Is request runner still a thing? I don't see it anymore.