virt-libvirt: VMXML.new_from_dumpxml bugfix

Parameters to VMXML instantiation were wrong.  Added unittest
to flag related problems with this method in future.

Signed-off-by: Chris Evich <cevich@redhat.com>