Framework for some tests
Tests for parsing of channel lists in UpdateChecker
More tests for the UpdateChecker class. It should be done for now.
Unit tests for the DownloadUpdateTask class
Finish unit tests for the DownloadUpdateTask class
Make the linux runner script more helpful and add dialogs
Fix/remove tests from the gutted updater
Merge branch 'updater_tests' of https://github.com/02JanDal/MultiMC5 into develop
Fix broken test (wrong URL)
Use monospace font in the console.

Still fugly as all hell, now in a slightly more appropriate style.
Fix running the runner script using a symlink
Fix some failing tests and attempt to fix running tests on a headless computer
Merge remote-tracking branch 'upstream/develop' into updater_tests

Conflicts:
	mmc_updater/src/tests/CMakeLists.txt
Remove obsolete auto login option.
Magical pixie dust for windows updater reliability

Don't ask.
Merge branch 'updater_tests' of https://github.com/02JanDal/MultiMC5 into develop
Merge branch 'feature_runner' of https://github.com/02JanDal/MultiMC5 into develop
Merge branch 'feature_runner_symlink' of https://github.com/02JanDal/MultiMC5 into develop
Some test madness
Prevent running as root on linux