[2.0] Refactored cache drivers. Made use of ArrayCache as the metadata cache during a test suite run.