Added CompatibilityChecker, added InstallChecker

InstallChecker is the old IncorrectInstallWindow. I think that this way it looks more clear.