commands: use new attribute interface

remove yet another instance of cut&past code in
rocks report vm nextmac
commands: fail gracefully if libvirt is not available