Updates to scripts

Updated the CreateVM script to wait for the VM to start before starting
the remote desktop session.
Updated the StartVM script to ensure that the remote desktop session is
started when the VM has started.
Added logging to the StopVM script to warn that the VM failed to stop.
Created a new script for backing up VMs (snapshots).