add basic RBD support

cherry pick from https://github.com/odyssey4me/cinder/commit/ffa0efb