Handle absence and non-standard casing of Content-Type header (closes #8)