Ignore inaccessible Machines

VirtualBox Machines that are not accessible can't be inspected. Pallet
assumes it can query all the nodes, but this breaks if the
node (machine) is not accessible.

 - Make pallet.compute/nodes return accessible nodes only.
 - unify the way in which machine accessibility is assessed.