JCLOUDS-514: Add ability to attach block volumes at boot through the Nova ServerApi

Fixes: https://issues.apache.org/jira/browse/JCLOUDS-514
Is there a reason not to use `Set<BlockDeviceMapping>` here?