feat(HTTPError): Support XML response bodies

Falcon will now return an XML error response if the client prefers that
media type over JSON. The XML will be UTF-8 encoded.

Closes #109
Merge pull request #276 from kgriffs/issues/109

feat(HTTPError): Support XML response bodies