Update to selenium-webdriver 3.142.7
also enhance .spec and .gitignore files.
Add test suite, using older tag, as not all releases are tagged.
https://github.com/SeleniumHQ/selenium/issues/8039
18 tests are failing out of ~421.
It would need to be solved case by case, as some the API seems
to be different for newer release.