first implementation of blended n-grams
minor fixes
fixes typical tfidf recursion problem, AGAIN
merge with master