Mostly updated to jQuery 1.8.3 for #9

Sooo... I got bored, stumbled across this repo and saw bug #9

I haven't done documentReady. That one looks like a bigger job as it is now tied into the events system and uses Deferreds, adding lots of dependencies.

So that I could check I wasn't doing anything stupid I adapted the relevant unit tests from the main jQuery test suite, and set up grunt to run them.

Hopefully this will be useful to someone! :bow: