factored out loadUsers
extracting hypervisor detection
adding optional job args
integrating clone
new clone operation
merging