Make libvirt module work under Fedora

This adds basic support for Fedora to the 'libvirt' module. It's mostly just a block in params.pp, but it also adds a user {} resource to create the 'libvirt' user.