add config_file_content param to libvirt class

This is to allow a content string to be passed directly to the
`libvirt.conf` file resource.