(#716) Migrate from regex-tdfa to text-icu

@ethercrow
This was something I did to avoid name conflicts before I imported `Data.Text.ICU` qualified, I have fixed it now.