Access Libvirt's C Library through ruby bindings defined on the fly!