Wip rbd single major

This series implements userspace support for krbd's single-major device
number allocation scheme, which is needed to break through the limit of
~230 rbd images mapped at once.

A dependency on libblkid (part of util-linux) is introduced.

Fixes: http://tracker.ceph.com/issues/5048

Signed-off-by: Ilya Dryomov <ilya.dryomov@inktank.com>