Trying to fix "Unable to bind to locking port 7054" issue once again, now
without modification of NewProfileExtensionConnection. We should start
waiting for the connection timeout inside synchronization block. Fixes
issue 4790
Better detect focus on incorrect UI elements when requireWindowFocus is specified.
Ignoring TypingTest.testFunctionKeys for Java.

CI build recently moved to using requireWindowFocus for testing IE. When
this capability is used, the F4 key leaves the focus in the address bar of
IE instead of being able to reset focus to the browser canvas. Ignoring
this test for IE.
Fixing fireEvent in WDBS + IE. Fixes issue 3636
Add FindAll annotation to PageFactory

Signed-off-by: Simon Stewart <simon.m.stewart@gmail.com>
Fix the build by adding the FindAll annotation to the right target.
Accept :service_log_path for Chrome in Ruby. Fixes issue 3475.
Bumping component version numbers for 2.33.0 release.
Bumping IEDriverServer version resources to 2.33.0.0
Update javadocs prior to release.
Update CHANGELOG.
Updating the prebuilt version of the android apk. This has not been extensively tested.
bumping version numbers for python
Updating python docs
Updating Python changelog
Modifying .NET IgnoreBrowserAttribute to ignore tests of a whole class for a given browser
updating IE prebuilts to released 2.33.0.0 versions
Refactored session shutdown code to properly wait for thread termination.

Fixes issue #5543.