Promise.thenFinally should not suppress the original failure.

Fixes issue 7156.
Support the `done` callback in Mocha's BDD interface.

Fixes issue 7277.
Preserve response status code when translating from internal to servlet API
correct string handling to support py3 again
is_online is no more, see mobile.network_connection
Updating IE driver prebuilts and version to 2.42.0.0
Updating .NET version resources to 2.42.0
allow custom ErrorHandler for HTTPCommandExecutor

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
re-added Context endpoints to java client

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Mailmap jonahss
Bumping python to 2.42.1
Updating Python docs
Forgot to add the new files for python docs
On Behalf of Jason Morrison (jasonm): when using desired capabilities and chrome options together, attempt to merge rather than squash.

Fixes Issue #7389
Make sure Ruby properly kills Firefox process if silent startup times out.

Thanks to birtic for the patch.
Fixes issue 7392.
resorting context endpoints, belong with mobile spec
2.42.1 release, updating version numbers, javadoc and changelog
errorHandler needs to be instantiated (there's more than one way to construct this beast and subclasses don't necessarily call super constructor).

Fixes Issue #7415
Belatedly removing long-obsolete .NET tests for AndroidDriver
Adding support for SwitchTo().ParentFrame() in .NET bindings

This brings the .NET bindings into parity with other languages. Fixes
issue #7419.