Made es6 test results whitespace more readable
Added test: proper tail calls
Altered class test to use extends and static

Traceur and EJS pass this modified test as usual.
Added tests: shorthand properties/methods
Destructuring test now has object destructuring
Added several other tests

 * `__proto__ in object literals`
 * `Object.getOwnPropertySymbols`
 * `Object.prototype.__proto__`
 * `Function.prototype.toMethod`
 * `String.raw`
Corrected some test results

Of note: Webkit Nightly now fails the Destructuring test because unlike
Firefox, it can't handle multiple destructurings in a single var
statement.
Well-known symbols tests

In addition to checking for the well-known symbol properties on Symbol,
this replaces the broken Iterators test with the Symbol.iterator test.
Altered some links to point to the ES6 spec
Corrected the proper tail call test

The previous test wasn't pushing the upper limit of each engine's call stack, and was causing false positives. All test results are now set to 'no' pending further examination.
Updated various ES6 reference links

Generally, I prioritised linking to the specification for individual
methods/properties, but not for syntax structures with no specific
descriptive section in the document.
Added test: Array.prototype.copyWithin
Added note to WebKit destructuring support

Decided to mark it as "true" but with the multiple destructuring bug
acknowledged in a note.
ES6 tail call test is too hard

If that actually ran 5e6 iterations, it would block for >1 minute. ;_;
Updated Symbol tests to check for functionality

I read the ES6 spec for each well-known symbol and hope these tests are
sufficient to determine at least partial functionality.
Added note for __proto__ in object literals
ES6: Added RegExp.prototype method tests
ES6: Added Array.prototype iterator methods

* Array.prototype.entries
* Array.prototype.keys
* Array.prototype.values

Historical Chrome data is approximate based on this Chromium commit:
https://code.google.com/p/v8/source/detail?r=15620
ES6: added String HTML methods

These annex B methods, dating back to Netscape Navigator, were
non-standard prior to ES6.
ES6: Added RegExp.prototype.compile test