ES6: Added super test

This checks that:
* super() in the constructor binds to the superclass's constructor
* super.X() in the constructor binds to the superclass's X method
* super() in the X method binds to the superclass's X method
* super is bound statically, and remains bound even when a method is
extracted
Fix unscopables test
Fix invalid Symbol.iterator test

The test was using Function() which implies global scope. Since
the test tries to access the local variable b there was a
ReferenceError.

Changed the test to use eval instead.
Merge pull request #202 from arv/iterator

Fix invalid Symbol.iterator test
Merge pull request #201 from arv/unscopables

Fix unscopables test
WebKit now supports Math.sign and multi-d11g

(d11g = destructuring)
Merge pull request #211 from webbedspace/webkit172711

WebKit now supports Math.sign and multi-destructuring
Corrected #201 and #202

I just noticed that pulls #201 and #202 actually edited the HTML file
instead of the data-es6.js file. This fixes that.
Merge pull request #212 from webbedspace/gh-pages

Corrected #201 and #202
Added note to WeakMap and WeakSet results

WeakMap and WeakSet constructor arguments, such as new WeakSet([obj1,
obj2]), are not supported in most browser platforms.
Added a further note to Map and Set results

Additionally, it seems only Firefox supports arguments to the Map() and
Set() constructors.
Merge pull request #198 from webbedspace/super

ES6: Added super test
Merge pull request #208 from webbedspace/weakmapnote

Added note to WeakMap and WeakSet results
FF34 now supports shorthand methods
Added a few more non-standard tests

* Date.prototype.toLocaleFormat
* error "columnNumber"
* `__lookupGetter__`

Also updated the `toSource` test a bit.
Added ES6 octal literals and binary literals

I couldn't confirm EchoJS support... any further information
appreciated.
FF34 now supports WeakSet
Added more non-standard tests, 2

* String generics
* for each...in
* Iterator
* __iterator__

Also fixed Error#columnNumber and String#replace flags support values.
Added String.prototype.normalize test

Usage data was taken from MDN's article.

Note: Node possesses a String.prototype.normalize function which
doesn't seem to support basic usage.
Added non-standard array/generator c12s

c12s = comprehensions.