Metric capture implementation.

Added CacheItemMetrics to the ILongTermCacheLookup and IVolatileCacheLookup
Added DefaultCacheMetricsLookup.

Not sure if I like how the metrics get passed to lookups.  Might revisit.