New polling tolerant interactions
This release adds new polling tolerant interactions to the framework. This will tolerate all exceptions passed in the configuration for the given timeout and poll for action success every 500ms.
Additionally this release refactors the TestConfigManager API to remove the complicated method hierarchy. Callers can now simply do TestConfigManager.get() to get the WebDriverConfig option instead of TestConfigManager.getInstance().getWebDriverConfig().
There are some non-breaking changes to the external APIs for ConfiguredDriver. This is simply to reduce code duplication inside the interfaces.
We're also running additional integration tests against the internal web application for the frameworks interaction helpers.