Clean up the formatting and constants in the PortProber. No logical changes.
Adding toString method for the event firing webelement. Fixes issues 5715.
Add Driver#remote_status for the Ruby remote driver. Fixes issue 5669.
Adding the ability to redirect firefox process output to file. Fixes issue #5609.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
The builtin basestring is no more with py3. Fixes issue 5701.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Removing unnecessary dependency

Committed on behalf of SevaLo
Update the wgxpath library.
Update our copy of the Closure compiler and library to the most recent
versions. This required cleaning up a few types and invalid casts in
our code base.