Add typed array constructors to window.
Add comment explaining why #679 was necessary.
Restore QuerySelector functions onto prototype.

This largely reverts dc263d62e63038a947f633169d0c9d6c3aa69175, and is necessary
so that when a custom parser is used (such as an HTML5-compliant parser), the
returned elements still expose querySelector and querySelectorAll methods.
Version 0.8.4
Add href to window.document.styleSheets[x] for external css files
Version 0.8.5
Don't override/change Error.prototype globally.
Add a dummy getBoundingClientRect method.
Version 0.8.6
Merge remote-tracking branch 'jsdom/master'

Conflicts:
	package.json