cleaning up create_vm method by making all config options, excluding devices, passed as a dictionary
combining all config options into the same dictionary
adding new methods for clone, and reconfig, and adjusting create_vm to accept a dictionary for configurations
adding TODO message for cloning method
adding doc to reconfig_vm method
adding feature to output progress bar and useful messages when creating new VMs
cleaning up vmconfig.py
better handling of task status outputs
cleanup on query.py
adding conditional to display better stdout state messages