Expose Http.ResponseWriter.Write([]byte)

Expose `Http.ResponseWriter.Write([]byte)` through
`rest.ResponseWriter` in order for a resource handler to be able to
output arbitrary data and not only JSON.
Avoid fixed Content-Type

Avoid the Content-Type to be automatically overwritten if it was
already set.
This is needed because Write([]byte) could be something else than JSON.