Close #2, Make Response.Send smarter by supporting multiple content
types and not hardcoding json only.

Include a Content-Type handler that responds with a 415 JSON response
including the accepted content types in the Accept header if the given
Content-Type is not supported and not empty.