Add charset option to Content-Type

Hi Chris,

thought it would be nice to support adding a configurable charset field to the Content-Type header.

Cheers,
Martin