Allow volumes to be updated

This allows volumes to be resized
why is the "add_volume" method modified as part of the change for adding functionality for update?
can you link to the oVirt functionality/ REST change that this patch is based on?