ghc-regex-compat-tdfa 0.95.1.4 Unicode Support version of Text.Regex, using regex-tdfa

One module layer over regex-tdfa to replace Text.Regex. regex-compat can't use Unicode characters correctly because of using regex-posix. This is not good for Unicode users. This modified regex-compat uses regex-tdfa to solve this problem.