Conneg mediarange response model

Added `WithMediaRangeResponse` extension method on the `Negotiator` which enables you to return a `Response` instance during content negotiation. The `ResponsProcessor` (implementation of `IResponseProcessor`) was added that will return an exact ModelType response match of models of type `Response`.