fixes #12

Option (`PreferHTMLEncoding`) to either prefer HTML or HTTP encoding for
generating content