Added abstractions for a pluggable queue shard lock manager. This is a reference implementation only.