Code cleanup.
Use consistent class names for resource definitions and add/remove/describe operation handlers.
Try to minimize usage of static final variables.
Breakup CacheConfigOperationHandlers into individual add operation handlers for cache stores.
Traverse model via resource paths where possible.
Refactor/simplify the way we define and handle channel, cache and cache-container metrics