Refactoring and re-arranging of code:
a) new package mucke.documentmodel that contains all parts of the way
MUCKE sees a document
b) documents consist of facets (previously called fields, which caused
confusion with the notion that is used by Lucene and Lire)