This patch is removing the use of pipes from the virsh's list_all and
list_running commands. The pipes do hide real errors making Ironic
believe that the domain is shutdown while in reality it's activated.
Nonetheless, it's better to have simpler commands for sanity's sake.
Closes-Bug: #1555565
Change-Id: I62a5b292891a44e3f4b82edd90b6e4402c50fabf