Add basic contributor guideline pointing to HQ URL

For the GitHub API https://github.com/blog/1184-contributing-guidelines

Signed-off-by: Simon Stewart <simon.m.stewart@gmail.com>
Unifying use of hamcrest matcher methods
Unifying use of waiting conditions
ENABLE_PERSISTENT_HOVERING moved to InternetExplorerDriver because it's
IE-specific capability
Sorting out some generics-related warnings
phantomjs is purely synthetic events
Use Markdown for rb/README.
ignore timestamp part of date (or any extra cruft sent)
fixing expectations for non-webkit browsers for date inputs
Updating logic in IE driver to correctly wait for the document.

Fixes issue #5326.
Adding ability to get current URL from IWebBrowser2 if IHTMLDocument2
fails.

Under normal circumstances, the IE driver gets the current URL from the
document loaded in the browser. When IE browses to a non-HTML page, such
as a PDF file with the Adobe Reader plugin installed, getting the document
fails, since there is no "document" in the browser. In that case, fall
back to getting the LocationURL property of the IWebBrowser2 interface.
It's arguable that this is the wrong thing to do, since the driver is
useless without an actual document, but we'll let this work anyway. Fixes
issue #5361.
Updating IEDriverServer prebuilts
WebDriver-backed Selenium tries to emulate Selenium Core's alert handling by
overriding the global alert functions in JS. This means any saved alerts
would be lost whenever a new page is loaded. Allow users to disable this
bit of functionality with a capability so they may test alerts using the
WebDriver API.
Merge branch 'master' of https://code.google.com/p/selenium
Internal code cleanup of IEDriverServer.exe

This commit removes the ATL dependency from IEDriverServer.exe. It does
not remove the dependency on ATL from the internal DLL used by the
executable, only the executable shell itself. It also removes obsolete
APIs from the internally-used IEDriver.dll. Since IEDriverServer.exe is
now the only client of that DLL, and indeed, since the DLL is no longer
produced as a standalone binary, the state-management APIs provided by the
DLL are no longer needed.
correcting the way we handle binary location

Signed-off-by: AutomatedTester <dburns@mozilla.com>
Replacing CA2W and CW2A macros in IE driver with more transparent StringUtilities class
Merge branch 'master' of https://code.google.com/p/selenium
Adding UnexpectedAlertPresentException to python bindings

Signed-off-by: AutomatedTester <dburns@mozilla.com>
Bump webdriverjs version to 2.32.0-dev