Improve docs, fixes #215
Tweak language following Luke's feedback
Fixed erroneous parameters for Math.imul polyfill.

Fixed an error in this polyfill for Math.imul. The original expected parameters a and b to be the operators for imul, but had only the parameter x declared.
Object.assign on Internet Explorer Mobile

Object.assign needs to be loaded on Internet Explorer Mobile
Merge pull request #224 from sk-scd91/patch-1

Fixed erroneous parameters for Math.imul polyfill.
Merge pull request #226 from felixgilles/patch-1

Object.assign on Internet Explorer Mobile
Merge pull request #217 from Financial-Times/docs

Improve docs, fixes #215
Remove tests for focusin until we can resolve #213
Disable detect in another way, since it's invalid JS to have if (/* ... */)
Fix for IE errors on evaluating undefined globals
Better sauce labs logging (with rollup of progress)
Fix conflict between Document polyfill and the feature detect (hoisting of named functions)
Queryselector polyfill assigns stuff to Document.prototype
Clonenode polyfill is rudimentary anyway, this is just one of many edge cases not covered, so we should deal with it via a rewrite (but beware of conflicts with html5shiv)
Code under test probably ought to be loaded first in case Mocha does anything weird.
Use named functions without them getting hoisted
Unused
No longer needed publicly - now used from within the outer closure by the document.createElement wrapper
Slight simplification
Stop expanding namespaces (causing problems with test isolation, was never an advertised feature)