boot from volume base code
additionally return 'error' from 'ToCreateServerMap'
create map from 'CreateOptsBuilder'; rackspace boot from volume; untested acceptance test
don't put extension params in 'CreateOpts' if unset; working rackspace acceptance test
fix for isJSONEquals
document UUID and SourceType as required; rackspace unit test
openstack acceptance test
BlockDevice -> []BlockDevice in CreateOpts
move BlockDevice bit in server creation above manual map manipulation
fix merge conflicts; don't add relics of 'git mergetool'
Merge pull request #259 from jrperritt/boot-from-volume

Boot from volume