Insert random failures into Selenium Core instructing people to update.
Randomly log warnings that Selenium 1.0 is going away and users should update.

Replaces glib error from revision 388793a775ae (although it would be
nice to be that forceful with update warnings).
getting rid of forceCompletion attribute responsible for buggy autocomplete. fixes issue 7928
Preventing driver hangs caused by TypeError: can't access dead object, when a document is removed at the moment we execute some script. Instead of hanging it should throw an exception. Fixes issue 7934
Adding a new Visual assist option to help users requiring stronger constrast in colors. It is turned off by default. I am hoping that the difference of 20 in both saturation and brightness is sufficient. Fixes issue 7696
Adding select button to the sidebar and reducing the size of the buttons, may introduce issues on some systems. Fixes issue 7815
Fixing cancelling of select button when page is reloaded. Fixes issue 7793
Fixing WDBS compatibility with IE5. Fixes issue 7938
removing visualEyeContainer id and using the window or sidebar id directly
Introducing Health service for Selenium IDE
Make firefox/profile.rb not executable
Optimizing finding multiple elements by id by using CSS selectors if available. Fixes issue 7682
HealthService improvements. New method addException, support for stack trace and global error handler improvements available on Firefox 31.
Implementing retrival of alert text for onBeforeUnload dialogs.

Fixes issue #7901.
Revert "Bump the version of webbit to 0.4.15"

This reverts commit 41b8f0598546ac78d06eb3b39fec23d9917340b2.

Version 0.4.15 has an issue https://github.com/webbit/webbit/issues/134 that causes some selenium tests to fail, in particular ReferrerTest is broken.
Moving from org.json to gson because the license. Fixes issue 7956
Fixing maven build after move to gson
Implementing autoconverion of platform in Capabilities on write
Fixing broken CrossDomainRpcLoader
Actually fixing maven build