Fix cache_enabled? logic and add nocache to Garner::Cache::Identity