- Move `vm.is_halted()` check in to VMCollection.__delitem__() - `vm.remove_from_disk()` will raise exception if is called on a running vm
- Return error if domain is not halted - Undefine the domain in libvirt, to avoid: "Domain already exists with uuid…"
- Remove old qvm-remove - Remove a log line from Storage, because it prints confusing lines, like: Removing volume kernel: /var/lib/qubes/vm-kernels/4.1.13-6/modules.img