add tokenfilter support, intially: lowercase, limit, length, position, reverse, edge-ngram, ngram