Implementing a rule for RC tests to take into account runOnly and method
options
Splitting a long test scenario into shorter ones
Fixing .NET WebDriverBackedSelenium NuGet packaging

Package was lacking dependencies on other Selenium NuGet packages.
Bumping .NET version assemblies for 2.31.2 patch release
Added the ability to pass in capabilities to IE
use path of the url (excluding query parameters) as none of the wire protocol uses query params.

fixes issue where new session from grid passes in ?null
only append query string if it exists (avoid getting "?null" on all forwarded requests)
Corrected spelling of exception.  Only instance in the java code.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Add the selenium-webdriver/testing package to make it easier to write tests for Mocha.

Also updating our own test suite to be configurable through the current environment. To
change the target browser:
  SELENIUM_BROWSER=chrome mocha javascript/node/test
To run on multiple browsers (does not run in parallel):
  SELENIUM_BROWSER=chrome,firefox mocha javascript/node/test
Merge branch 'master' of https://code.google.com/p/selenium
Adding the ability to pass in python version by passing in pyversion=python executable. e.g. ./go clean <target> pyversion=python3
Merge branch 'master' of https://code.google.com/p/selenium
findElements should return empty list if there are no elements (not a
timeout exception). Fixes issue 5278
Adding null check to DocumentHost::GetPageSource() in IE driver.

Fixes issue #5275.
On behalf of Nikhil Bafna: Fixing AjaxElementLocator to work with
SearchContext instead of WebDriver, that allows locating elements inside
other elements. Fixes issue 5283
On behalf of Nikhil Bafna: Fixing AjaxElementLocator to work with
SearchContext instead of WebDriver (part 2)
This fixes the problem which makes "HTTP ERROR 404 Not found", when the"suiteHTML" filename should be URLencode.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Removing use of CComQIPtr from IE driver native code.

The use of CComQIPtr is not needed, as we are substituting a call to the
QueryInterface method instead. This is what CComQIPtr does under the
covers anyway.
Fixing .NET PageFactory WebElementProxy to call wrapped element's FindElements

Fixes issue #5306.
handle sending keys to a date input element