Add support for tokenizing with multiple modifiers.

For example, we now include both if a word comes after a negation and
after a mention of "you".
Improve tests using operators, and by testing at the Row level instead
of just all values at the same time.
Move main functions and testing docs to Tests.hs where they belong.
Added deriving Eq to AnyField for better testing.