Adding configuration for backends which support multiple types (e.g. html & json)

Non html content types will be passed through if supported.
For content not supported by the backend an `415 Unsupported Media Type` will be sent as the response.
Added readme entry to describe the configuration of backend content types
Merge pull request #8 from TSLEducation/backend-accept-types

Adding configuration for backends which support multiple types