fixing intermittent test failures on ResourceServiceSpecs

splitting out RequestRunner from SprayRoutingClient so that we can override the main spray actor for testing purposes
no, I replaced the name `RequestRunner` => `SprayRoutingServer`