[TASK] Extract MediaType handling from HTTP request
Currently the HTTP Request contains several methods interacting
with media types (aka MIME types).
This change extract those methods to the MediaTypes utility class
to purge the request class and to make media type handling easier
reusable for other components.