Do version checks in the wizard too.

When the user choose to use an existing provider we download the
provider.json again so the version checks are executed.

[Closes #5048]
Merge remote-tracking branch 'refs/remotes/ivan/bug/5048_version-checks-in-wizard' into develop