DNM: RBD image watcher and new exclusive lock handling

Contains several commits from wip-watch-notify branch until its merged.  

The new image watcher and exclusive locking feature support the future RBD object map and RBD mirroring enhancements.