Fix upgrade tests for Windows
* Generalize the associated exe use on windows, base also
* Use fixtures for Windows as the pathing is different
* bump base for the fix to the bundle deps
be able to set debug and insecure from the config file so windows users don't need to modify the registry strings
add upgrade logic to startup
add base/util/upgrade.lua
Replace files lost in rebase for Windows MSI Upgrade Tests
Windows will not attempt to upgrade on start
* it upgrades after download as a spawned process
bump base
bump base
Merge pull request #515 from virgo-agent-toolkit/fixes/upgades

R4R: Fixes Upgrades