Shift scala-textmatching out to it's own library

https://github.com/rtyley/scala-textmatching