don't match the query if there are unusual words
allow plurals
properly replace out plus signs
Merge pull request #1320 from josephwegner/ineverylang

InEveryLang: Avoid false positives by looking for extra words