- added support to specify the size of the root volume.
  With regards to the latest LVM consistency checks and adaptions
  it was only possible to set one volume as the one taking the
  rest space. This is either the root volume or the one flagged
  as freespace="all". The possibility to setup a specific size
  for the root volume and define another volume to take the rest
  space was lost. With this commit you can now optionally define
  the size of the root volume:

  <volume name="@root" size="..." | freespace="..."/>

  I also fixed the LVM setup when used with standard vmx virtual
  disks and introduced new consistency checks e.g it doesn't
  make sense to specify both size and freespace for one volume