Support Edge automation on Linux with msedgedriver
Here's the full list of changes:
- Support Edge automation on Linux with msedgedriver.
- Automatically repair msedgedriver to match Edge version.
- Automatically repair chromedriver to match Chrome on Linux.
- Refresh Python dependencies:
--setuptools>=58.3.0;python_version>="3.6
--virtualenv>=20.9.0