Update test suite and jQuery support

Confirmed all test suites (jQuery 1.11.1, 1.4.2, 1.3.2, 1.2.6, ie7-compat, document-domain) passing with the following browsers:
* WinXP/IE6 (browserstack)
* WinXP/IE7 (browserstack)
* WinXP/IE8 (browserstack)
* Win7/IE8 (browserstack)
* Win7/IE9 (browserstack)
* Win7/IE10 (browserstack)
* OSX/Chrome 36 (local)

----
![Screenshot](https://cloud.githubusercontent.com/assets/156867/3636351/8862e1a4-0fb7-11e4-8b92-38c30fcbd93b.png)
Trailing whitespace is semantically meaningful in Markdown. This is going to cause it to render differently. Can you un-remove trailing whitespace changes in markdown files? (Or better yet, come up with a better alternative to what trailing whitespace does?)