new Caching classes
switched to passing pointers to the original file to the child groups.
According changes to all classes. Had to remove many const indicators.
Don't know whether that is a good idea...
Section iterator now works with the cache.
Merge branch 'cache' of github.com:G-Node/pandora into cache
some cleanup, added consts where possible