EG: used TopDocs.merge iso own crap.
EG: refactored TopScore/TopField into generics
EG: some more simplification/refactoring; DONE.
Merge branch 'master' of github.com:seecr/meresco-lucene