Added 3 more destructuring tests.

Added tests for for-in heads, for-of heads, and multiples in one var statement (replacing the footnote for the WebKit browsers). Closes #322.
Fixed WebKit-browser results for destructuring for-in.
Merge pull request #350 from webbedspace/destructuring

 Added 3 more destructuring tests
Revert " Added 3 more destructuring tests"
Reinstated the destructuring test changes.
Added .throw() and .return() tests for generators.

Also fixed the TypeScript build functionality to target ES5.
Merge pull request #352 from webbedspace/ts

Added .throw() and .return() tests for generators.
Added %GeneratorPrototype% and correct 'this' binding generator tests.
Made a small correction to the %GeneratorPrototype% test.
Merge pull request #355 from webbedspace/gp

%GeneratorPrototype% test
Added React JSX to the table.

This closes #356, but also includes a fix to #357 as well.
Merge pull request #359 from webbedspace/jsx

Added React JSX results
Added Closure test file compilation, and fixed some results.
Updated the full name of Closure Compiler.
Merge pull request #360 from webbedspace/closure

Added Closure test file compilation, and fixed some results
Added 'extends null' class test.
Added accessor properties subtests to the class test.

Also fixed a bug with EJS's results for WeakMap#delete and WeakSet#delete.
Added additional rest parameter tests.

The results for IE11TP are not confirmed.
Reassigned EchoJS as an engine, not an ES6->ES5 compiler.

Closes #362. Note that this commit does not change es6/index.html, to avoid merge conflicts with my other pull requests. A fresh compile should be done after all of them are accepted.
Merge pull request #363 from webbedspace/fix

Added extra class and rest parameter tests