Don't miss out some instances of Selenium IDE editors
No more Changed test case log message. The changes for the scheduler will provide a better message when the test suite is being played. Fixes issue #5527
refactoring the test case loading and squashing a nasty race condition bug in a seemingly unrelated piece of code. magic
Adding the new initComplete notification
Show the test suite file name in the titlebar and yes, not showing anything the for the first time is a feature
Show test case change and completion messages during test playback
Start and Done notifications for test case and test suite playback
Improved locator builders options pane to be more consistent with the others
Updating .NET CHANGELOG
Fixing edge case for finding elements by invalid class name.

The fix should be isolated only to situations where the IE document
mode is 8 or less. In other words, it should fix the case for quirks
mode for IE9 or below, and for standards mode for IE8 or below.
Clean up options/capabilities/extensions in the Ruby Safari client.
Bump js version to 2.40.0 and update docs.
Add Safari::Options + add support for custom extensions.

This fixes issue 6815.
Make sure Safari::Options can be passed through WebDriver.for
Make sure Safari backup dir is reaped.
Update rb/CHANGES
Add missing stub
Bump gem version to 2.40.0.rc2
Remove accidentally commited file
Update Ruby docs.