Set appropriate content type on responses

By default our responses are setting the content-type to "text/html",
which confuses slimmer on whitehall into trying to process the response
body. We should be explicit about the content-type of the response so it
doesn't incorrectly default to "text/html".
Merge pull request #49 from alphagov/set-appropriate-content-type

Set appropriate content type on responses