The `CustomWebTestConfigurationFactory` enables us to pass an archive path for each browser, containing zipped versions of them and then choosing the version to use through the `LatestTested<Browser>Version` field inside `WebTestConfigurationFactory`. The expected Format of the zip files is, for example for Firefox version 83: "Firefox_v83.zip"
We would like to have the ability to add multiple minor and patch versions of the same major version of a browser, and automatically choose the newest version, without breaking support for the old format. meaning if only "Firefox_v82.zip" exists and 82 is the latest tested version, it should be chosen, but if additionally "Firefox_v22.214.171.124.zip" exists, that zip file should be chosen instead.
Also, the assumption that "Firefox_v82.zip" means "Firefox Version 82.0.0" is necessary.