Added support for pretty-printing responses for media types with
extended subtypes. For example the media type
'application/vnd.myresource+json; version=1.2' will be correctly
recognized as JSON and pretty-printed. Conforms to RFC 6838, 6839.
Merge pull request #376 from ilesm/mediatypes2

Added support for pretty-printing responses that use extended media type subtypes