AMD-ify jQuery sourcegit s! Woo! Fixes #14113, #14163.
Fix build for jenkins
Remove log
Specify support as a dependency wherever it is used. Optimize module order to save 15 bytes.
Fixed pulling in Sizzle subproject when testing with min/dev.
Move jQuery specific tasks to independent files. Close gh-1334.

Also:
	* Confirm build task to the style guide
	* Use grunt API to load jQuery specific tasks
	* Add "use strict"; statements
Custom builds: Remove _evalUrl when excluding ajax
Custom builds: Fix source folder location now that build.js is in the tasks folder
When converting the source to AMD, don't forget to AMD
Don't execute DOM ready tests in AMD mode (they aren't loaded before DOM ready). Close gh-1335.

Conflicts:
	src/manipulation.js
Minor build change: remove trailing tabs
Fix #14164: assign className in addClass/removeClass only if changed. Close gh-1331.
Fix #14150: revert to ownerDocument.defaultView.getComputedStyle. Close gh-1311.
No ticket: add assertions for jQuery.when( array ). Close gh-1312.
No ticket. Add a support note about defaultPrevented missing in Android < 4.0
Remove redundant prefixes from the CSS order test.
relax some class unit tests to be able to utilize the classList interface