Environment objects implement cache object

AblePolecat_EnvironmentAbstract extends AblePolecat_CacheObjectAbstract