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

@ethercrow
Seeing `T.find` below that doesn't behave as `Data.Text.find` confused me a bit. I think it'd be clearer to import ICU as ICU to avoid that.