Support for ArcGIS compact caches (with unit tests)

This adds support for ArcGIS compact caches. I added some unit tests using a small example compact cache.