Add ability to restart a VM
Reason for Closing:
Reason for Blocked:
Support Suite Ticket:
Add the capability to restart a VM via API as well as via GUI.
feat(vm): Make vm.restart available via API. While here add some extra comments as well as fix a possible unwanted destroy. Ticket: #23795