converting libvirt::network to a type, step 1

this skeleton is missing all the actual code for creating the XML, since
that's tough business, especially when we're not 100% sure what the
interfaces should look like ;)
This is probably not what you want for the reasons explained in #32 which suffers from the same code. Instead use `REXML::Document.new` to create a REXML document.