Changes for version 0.3
- Fixed being unable to create locks if you extending the Store::Directories class.
- run_in_dir, get_in_dir and get_or_set methods allow for an init callback
- get_or_add and remove methods won't get a new __LISTING__ lock if you already have one
- Most callback functions now include key in arguments
Manage a key/value store of directories with controls for concurrent access and locking.
Represents a lock on a Store::Directories entry that releases itself when out-of-scope.