Adding fixture file so the tests can run from command line
Adding a class who's only job is to read in the config file, reducing the complexity that needs to exist in RuntimeConfig class
Refactor out the reading of the config file, and clean up that really complicated first time run logic
adding explanation comments
Adding a ability to overwrite the existing config file and self update
Making the download messages a little bit more clear
a helper method for writing to both console and to the log at the same time
Clean up some logging
Adding the functionality to self update if new version of webdriver, iedriver or chrome driver is released
Only auto update if the config is set to true, otherwise ask user what versions of drivers to use, while giving them hints at what is the latest
Make sure teh API end point is saying the correct info
Update some ignores
Prep for 1.2.4 final release