Should we add a method to just clean out any that need to expire?

Something like putClocked without a kv?  Something like:
```scala
def removeExpired: TTLCache[K,V]  = /* if none expired this, else remove */
```