Added KeywordRepeatFilter that allows emitting stemmed and unstemmed versions of the same token if stemmers are used

Closes #2753