This PR enables the library to decode entities encoded either in HTML or XML (see entities package).
This is needed for the Hackernews proof which returns a HTML-encoded string. This poses an issue when using a Keyoxide URL as proof, as the URL will not be detected when the special characters are HTML-encoded.
This PR enables the library to decode entities encoded either in HTML or XML (see [entities package](https://www.npmjs.com/package/entities)).
This is needed for the Hackernews proof which returns a HTML-encoded string. This poses an issue when using a Keyoxide URL as proof, as the URL will not be detected when the special characters are HTML-encoded.