fix #13386
Revert UMD (#13772 & friends) for now, due to #13812.

Will hopefully revert this reversion and land a fully-working version of UMD in v3.3.0.

Revert "some changes from #13801 - add strict mode back and =="
This reverts commit 2b302f69eea416bc85e7827b7d7a74d49f879662.

Revert "Fix regression of #10038 introduced by #13772"
This reverts commit e9d6756a1ac76a9db31a41e8e03f663bedc41b70.

Revert "MD/CommonJS/Globals #12909"
This reverts commit 1c6fa9010daf0d0c21de9e20fe6ac4dba1788d90.

Revert "address #13811"
This reverts commit f347d7d955bbb17234b8e12c68efae7d516ce62c.

Conflicts:
    js/carousel.js
    js/collapse.js
    js/dropdown.js
    js/modal.js
    js/tab.js
    js/tooltip.js
Merge pull request #13904 from twbs/revert-umd

Revert UMD for now, due to #13812.
Merge branch 'master' into fix-13386

Conflicts:
	js/carousel.js
Merge branch 'fix-13386'
Partly revert cb7eb674accd24b6b73f26ef23cf4a301b6ebfaf

Fixes #13911
Update dependencies.
Turn off clean-css' advanced optimizations.

Works around #13914.

We might give it another go in the future but the stuff this breaks over the time does not justify having it enabled. The gain in size is negligible:

dist/css/bootstrap.min.css: 108.65 kB → 109.5 kB
dist/css/bootstrap-theme.min.css: 18.84 kB → 18.86 kB
docs/assets/css/docs.min.css: 20.44 kB → 20.61 kB
Run `grunt`.
Merge pull request #13913 from hnrch02/webkit-keyframes

Partly revert cb7eb674accd24b6b73f26ef23cf4a301b6ebfaf
Move variable declaration before its use for Sass

In Sass, variable must be declared before it is used.
This also removes Miscellaneous section, because horizontal line color
and form / list paddings are Typography.
upgrade grunt-saucelabs to ~8.1.0

update shrinkwrap too
retry each test up to 3 times in the event of timeout

Big thanks to @gvas for https://github.com/axemclion/grunt-saucelabs/pull/136 ! <3
Merge pull request #13916 from glebm/variable-order

Move variable declaration before its use (for Sass)
Merge pull request #13918 from twbs/sauce-with-retries

Enable retrying of timed-out Sauce tests
reenable OS X Chrome in Sauce
reenable Win7 IE8-9 in Sauce
Merge pull request #13781 from twbs/saucier

Reenable additional Sauce browsers
update shrinkwrap to get clean-css v2.2.3

Refs #13914
Refs https://github.com/GoalSmashers/clean-css/issues/302
Revert "Turn off clean-css' advanced optimizations."

This reverts commit 25ca51319b016bc4e42e1ba882d6f191e001d65d.