[lru cache] Store a lastAccessedAt on each object
[message sizing] Updates for iOS 8 compatibility