Update copyright years

[ci skip]
Update README to reflect some of the New Hotness

[ci skip]
Update WD.js dependency to 0.2.11
Update sauce-connect-launcher dependency to 0.3.1
Update Selenium and browser versions
Stop modifying reference to `self` when switching to element method

Fixes #161.
Make sure WebDriver reporter emits error with older IE.
Allow arbitrary arguments to be passed throughout the test system

This allows arguments on the command-line to be passed to the
client.

Includes updates to Travis-CI self-testing to test this feature
as well as ensure that client.js on Node.js is being executed
during self-test.

Refs #128, closes #137.
Fix Grunt task discarding existing environment variables

Fixes #136, #160.
Expose configuration via `intern.config`

Fixes #128, closes #133.
Expose args on a public interface

End-users shouldn't ever access any lib modules.

Refs #128, refs #137.
Merge remote-tracking branch 'upstream/master' into bench

Conflicts:
	tests/all.js