VILib, plus a couple additions/refinements:
vmregister.pl:
-- Split out unregister into vmunregister.pl, since its arguments are
sufficiently different that it makes sense to separate the two.
-- Fix a bug the handling of host and pool views.
vmprovision.pl:
-- Add support for creating multiple identical VMs in a single create
call.
-- Add support for relocate in addition to clone and create.
Thanks to Steven Kusalo, who did most of the heavy lifting for the
vmprovision.pl changes.