Drop false-positives due to isInfixOf
Refactor to make search terms and searched-channels more explicit
Allow some terms to be prefix-matches, others full-word matches
Update dependencies and haskell language version, to Haskell2010