Merge pull request #228 from webbedspace/gh-pages

Fixed whitespace
Check arguments of well-known symbol functions

The Symbol.hasInstance and Symbol.toPrimitive tests now check for
expected argument values given to the user-defined functions.
Put some ES5 tests in comment strings

These tests thus no longer need explicit try-catch guards.
Added Firefox note to ES6 defaults results
Merge pull request #231 from webbedspace/hasinstance

Check arguments of Symbol.hasInstance and Symbol.toPrimitive user functions
Merge pull request #232 from webbedspace/es5-test-code

Put some ES5 tests in comment strings
Merge pull request #237 from webbedspace/defaults-footnotes

Added Firefox note to ES6 defaults results
FF34 implements destructuring rest
Fixes ES5 and non-standard pages in IE 8

The ES5 and non-standard pages should now work in IE 8 again.
(The ES6 page, puzzlingly, seems to make it freeze or crash. Oh well,
it's almost midnight.)

Fixes include:
* Fallback for hsl() colours
* "Show obsolete browsers" checkbox works again
* Fallback for opacity when selecting a column
* Tooltips work again (incorrectly uses String#trim and Array#forEach)