Making the 'volume' param optional

This is needed for ephemeral volume support.

LP bug https://bugs.launchpad.net/reddwarf/+bug/1175719

Change-Id: I389bf6afe0b29713ff7f299c26731244045c165d