prefer totalTermFrequency over docFreq in PhraseSuggester
if word scorer is on unigram make sure we score the current position not position 0
use a base ShingleFilterFactory to simplify default shingle detection