standarize variables names - e.g. private global variables with underscore, uppercase CONST., explicity local variables (these in for/while loop as well)
nice VM name display
vbkick shouldn't change options provided by the user during runtime, change some functions to use local variables instead
added version action to display prog version
added list all vms action what change a bit arg. processing, some small fixes
added snaphot functionality to the vbkick; change commandline interface and args processing
check whether you can recovery after remove extra_ports or shared_folders before you process
empty shutdown_cmd mean use acpipowerbutton
added clone functionality to the vbkick
be more explicity
added @action decorator/tag for the action commands, only these commands and usage can use exit function
sleep 3s after clean OS shutdown before checking the VM status
better VM state control - checks powered_off and paused state
get priv ssh key just before usage if not already present