add a version check feature

this is only enabled on windows as there is no package manager handling the versions
and we don't want users to stay on old versions forever
also increased version to 3.0.1

Conflicts:
	src/MainWindow.cpp
	src/gen_version.h