Fixing many, many IE8 bugs.

There are a few XmlHttpRequest bugs to work out, but a large portion of the test suite passes!! :D