Escape ampersands in unclosed special character sequences

Mostly because some links (e.g. PayPal payment) get corrupted...
Actually escape correctly all the time
Fix the regex to work better
Merge pull request #2 from fac/escape-ampersands

[#2] Escape ampersands in unclosed special character sequences