Tell uglifyjs to not mangle undefined; saves 44 bytes. Fixes #13759. Close gh-1239.
Correct spacing.
Fix #13596; #13722: .replaceWith consistency. Close gh-1216.
Fixes #13779. Remove nodes in document order (uses for loop matching empty()).
Loop cleanup

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Fix #13483. Let slideDown() work after stop(). Close gh-1205.
Fix #12838: hook point for non-jQuery.ajax synchronous script fetch/execute in domManip. Close gh-1051.
Followup #13779: Backwards-compatible unit test
(cherry picked from commit 12a101729086ec1f9b8b029cd66971c11959bc33)
Refactor code in effects to use data_priv. Re- Close gh-1244.
Change uglify compression options, close gh-1245.
Fix #13776: Add banner before generating source map. Close gh-1246.
Remove unnecessary usage of getAttributeNode(). Fixes #12072.
Tagging the 2.0.0 release.
Updating the source version to 2.0.1-pre
No ticket: Reduce .find
(cherry picked from commit 85b3c82445d9e88c6e747a33ad97f5f9e35a7d35)
Fix #13797: .is with single-node context
(cherry picked from commit 4f786ba4d2a5544cb48f589d2659d6cab84efc34)
Fix #13807: attribute/Object.prototype name collisions
Fix #13810: .replaceWith(nextSibling)
Fix #13809: Avoid collisions with words reserved by any version of ECMA-262
Fix #13819: .parent sort direction
(cherry picked from commit 6a816ec95fd96d130a4af67a28873d9daa66a328)