Add balloon device using qemu_device functions

New pullreq for https://github.com/autotest/virt-test/pull/1339