update to unescapeHTMLEntities function to support all HTML entities. Fixes issue #81

As I said in the ticket I think it's worth it to see if there are any entities in the HMTL. A simple indexOf for `&` can save a ton of ms here.