Auto-detect content type for byte results

* Adds auto detection of content type for File, InputStream and
Array[Byte] results.
* If the content type is a text type it will also detect charset
* add addMimeMapping method
Make .:format optional in swagger resource listing

Make the listing resource path configurable.