[Rackspace|block storage] Support optional `snapshot_id` key when creating volumes

Usage of snapshot_id is already present in mock, but not within real method.