Added cloud_properties argument to create_disk

Signed-off-by: Mike Dillion <mike.dillion@pistoncloud.com>
Use named type for create_disk cloud properties

DiskCloudProperties, which is a map[string]interface instead of
map[string]string.
action.ResourcePool -> action.VMCloudProperties