Use all topics to search for keywords in dialogues (Fixes #2013)

Hopefully this does not break any translations (I have no means to test that).
Misc::StringUtils::toLower(tok->mText) is called at the beginning of every iteration.