Fix #14318: Cherry-pick interrupted animation fix from master ea5c22ec12e6a548b1ec2d7b0dcd9f71bea8d5dd
Ref #14313: Optimize 1.x jQuery.merge for size.
(cherry picked from commits c75c9a8ebb5d2483daa68bec799e0d770083a811 f66d53c85643e703a8e37d9ca9375dd386a60cda)
No ticket: Hide the testing-support jQuery from tests
(cherry picked from commit 0c185209233f4c15e57c6a24e8f81b27dd26db59)

Conflicts:

	test/data/testrunner.js
No ticket. Update packages, make the devDependencies list alphabetic. (cherry-picked from 3f3a6c5ff5e6f1565ff4ad672ad44f71ad765f29)
Fix #13983. Switch to //# for sourcemap directives. (cherry-picked from dfaee326e6605dc6d848c4c5022e39069d2cee65)
Fix #10814. Fix #14084. Make support tests lazy and broken out to components.
Remove test element in css/support