Add (failing) unit test for concurrent access
Add (failing) unit test for concurrent access

Specifically, the problem is that an OnMiss handler blocks the entire
cache. If another operation is run concurrently with OnMiss, it will
have to wait until that is done. If this OnMiss handler, in turn,
depends on that concurrent operation, we get a deadlock.

hraban/lrucache