Make the linux runner script more helpful and add dialogs
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
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