Allow a single upgrade at a time
Add autoUpgrade coroutine (fixes #727)

Conflicts:
	internal/config/config.go
Add autoUpgrade option in UI

Conflicts:
	gui/app.js
	internal/auto/gui.files.go
Fix config tests for autoUpgradeIntervalH

Conflicts:
	internal/config/config_test.go