Created a Complainer trait in words, and use it in Matchers and MatchersForJUnit, etc., so that
it can be passed into classes factored out from Matchers into words that were calling newTestFailedException.