Add Name to template for boot command
Check for empty iso name
Reduce VNC typing delay
Add optional shutdown_command parameter

Allow graceful shutdown on VMs that don't support it
Fix xva export query string
interruptible_wait: check for interruption immediately

Akin to 651274e5081b27f3c4b82804721d0661bf863c61
Split step_remove_devices out of step_wait
Always fetch a new VM instance from UUID for consistency
Check for error in downloading exported XVA/VDI
Be less verbose when waiting for install to complete
Abstract out GetSR
Merge pull request #8 from chengsun/master

More bug fixes