Allows the definition of custom media types.
Allows the definition of custom media types. In order for your custom type to be properly used by the
HTTP layer you need to create an instance, register it via MediaTypes.register and use this instance in
your custom Marshallers and Unmarshallers.