Making param 'size' optional for non-volume support.

Param 'size' is only needed when volume-support is enabled.
When volume-support is not enabled, ie using root partition or ephemeral,
the size is not needed.

LP bug 1175719

Change-Id: Iaf891e70fd24ad59a6a5034fd1e6fd798f0d7282