Fix verson detection and validation of KSP gamedir

We need to check ability to get KSP version while validating gamedir.
Are we sure we want to do *this*? The registry dir is our `CKAN/` directory, so it *shouldn't* be a GameData dir.