This rips the band-aid off, instead of lingering on and only removing
the charset from the the Content-Type, it just removes all Content-Type
parameters which is more correct than previous.
This also will add back a charset if the Content-Type is "texty", using
the default_charset if it exists.