Fix up my nasty TermsEnum wrapper

The wrapper should work like a regular TermsEnum but caches docFreq and
totalTermFreq.