HTML Escaper / Unescaper
Encode special characters to HTML entities and decode them back.