Ripped the conneg parts out of DefaultRouteInvoker
Made response negotiator configurable, tests passing