Fix up bdm access to use dictionary keys instead of attributes.

Fixes OS-174

Now that nova-conductor is being used the block device mapping
object is just a dictionary that has been serialized over the wire
instead of the sqlalchemy object. As a result its fields are no
longer attributes but are keys in the dictionary.

Change-Id: I11768ec21024bf43d07503046d3a677e426c049e