Allow volumes to be updated

This allows volumes to be resized
This is ok, but only if we assume that the `OVIRT::Whatever.to_xml` methods are only to be used internally by _rbovirt_, otherwise this change would be breaking backwards compatibility.