Added method setObject:forKey:withCost:block: to TMCache. This just
passes through the cost to TMMemoryCache.