Ensure default content type does not override existing one

See https://github.com/dreamhead/moco/issues/13

Despite this fix, users will still need to be careful when using a `ContentHandler` that response handlers adding a content type are used *before* the `ContentHandler`. Otherwise, it is unable to see the header and will apply the default.