BoundedExpiringMap.put

Sweep expired entries, evict the oldest if inserting a new key would exceed the cap, then store value and stamp it as just-active.

struct BoundedExpiringMap(V)
@safe
void
put
(
string key
,)