- generalized the cache implementation
- added a MapDb based cache implementation for Bitmaps and FactDescriptorModelSets
- added more tests
- added chance to initialize transient fields