Moved Autounattend.xml's FirstLogonCommands from .xml files to .bat files

Changelog:

All Autounattend.xmls: Replaced SynchronousCommands with 00-run-all-scripts.cmd which runs all *.bat and *.cmds found on floppy.
All windows templates: Moved keys for consistency across templates (disk_size, guest_additions_path, tools_upload_flavor, ssh_wait_timeout
This provides us numerous benefits:

Allows us to define the scripts to be run in the templates, instead of the .xml file
Allows us to easily log the output of the batch files
Allows us to easily add better error handling/reporting, if we want
Allows us to have a single configuration script, that sets the parameters to be used by all following scripts, if we want
Allows us to have a single Autounattend.xml, that multiple templates use