Dispatch on content type header via multi method in :auto coerce mode.

As discussed by email this is the enhancement to allow users to implement custom content types via the `coerce-content-type` multi method.