Add support for linking to storage on VM creation.

- Creates the block device mapping on vm_create
- Adds links to storage when getting a VM in registry
- Removes the need to specify the device_name when attaching
Else in try to avoid catching other exceptions.
Remove cache, just pull info from OpenStack APIs
Merge branch 'remove_registry' into stable/havana