service.py: fix service_args[] handling

currently webdriver uses the passed in service_args[] to start phantomjs without making a local copy of the list.  When the service object is created, it appends data to service_args, which unintentionally modifies the initial list passed in upon instantiation of the webdriver.  this is poor in two respects -- the user of the library does NOT expect  their passed in parameter to be modified and also this current behavior interferes with creating more than one instance of webdriver in a python script.

The fix is to create a local copy of service_args and pass that local copy to service.
so ...  service_args=service_args[:]

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Add property for silencing chromedriver

The Java property "webdriver.chrome.silentOutput" is now used to set the
default value for silent mode in chromedriver using the
ChromeDriverService class.

This is analogous to the existing system property for controlling
verbose mode.

Signed-off-by: Andreas Tolfsen <ato@mozilla.com>
Generate AUTHORS
Add aliases for jimevans and hugs
Add alias for yizeng in .mailmap and update AUTHORS

Signed-off-by: Andreas Tolfsen <ato@mozilla.com>
Copying resources from the proper jar to a maven artifact selenium-java
Adding excludeSwitches to the list of known Chrome options
Merge branch 'master' of https://code.google.com/p/selenium
Updating documentation comment. No functional changes
Adding lost quotes in json format (RC). Fixes issue 7018
Removing android-related libs from idea project
Fixing parameters parsing. Fixes issue 7014
Removing links to android libs from eclipse project, and updating gem refs in idea project
Make aliases actually be aliases, removing the need to flag them as such.

A small and extremely pedantic change that removes the need to flag
'aliases' as duplicates of other, already listed keys.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Fix reference to undefined LEFT_ALT.

Signed-off-by: Luke Inman-Semerau <luke.semerau@gmail.com>
Adding httpOnly flag to Cookie JSON object
Allow python bindings to handle status codes as numbers and strings as steps to aligning with W3C Spec
Adding httpOnly cookie flag to Java binding
Adding tests for httpOnly cookie flag
Implementing a servlet on the test server that allows to set cookies on the server side. That allows to create tests for secure and httpOnly flags.