Fix IE10 bug when cloning an object element without a parentNode
Manual merge after fetch upstream
Fix weird clone bug and add a unit test to verify
Updated the comment above the fix
Add support check, added assertion to check if cleared, add edge case for backgroundPosition
Remove test file that I didn't mean to get into the previous commit
Test: Clean up and fix misc issues

* Clean up testinit and testrunner

* Uncomment isLocal (at least make sure it is declared)

* Rephrase environment assertions to make sense if one reads
  them when they pass.

* Optimise an expensive loop that might be the cause of this
  in IE6: http://cl.ly/image/3f20053m112n
Break big-html check into its own test for IE6.
Skip jQuery.sub() test since IE6 can't handle it.
Fix #12690. Avoid use of UTF-8 chars in final files.
Use Uglify's ascii_only to avoid converting UTF-8 escapes.

Thanks @curiousdannii!
Use the correct escape for BOM; add build code to detect non-ASCII.
Update Sizzle: Fixes #12606, #12671, #12672.
Remove the Makefile and replace the submodule update with a grunt task. Thanks to @ryanneufeld. Closes gh-953.
Sizzle: Fix :focus selector with elements that have a tabIndex !== -1
Fixes update submodule task for windows (uses an npm based task)
Format @DATE to ISO 8601 format. Fixes #12725, Closes gh-957
Enforce expects in css.js (https://github.com/jquery/2012-dev-summit/issues/53)
Enforce expects in effects.js (https://github.com/jquery/2012-dev-summit/issues/53) Closes gh-960
Enforce expects in events.js (https://github.com/jquery/2012-dev-summit/issues/53) Closes gh-961