support quotes in charset name and refactor it somewhat.
change default encoding to UTF-8.
Response decompression (gzip).
change ModifyingProxy to use a modificator.
Change from Either to Option.
add html-title rewriting.