Fixes #13478, reverts #10941
Merge branch 'master' into icon_paths

Conflicts:
	dist/css/bootstrap-rtl.css
	dist/css/bootstrap.css.map
	dist/js/bootstrap.min.js
	docs/dist/css/bootstrap.css.map
	docs/dist/js/bootstrap.min.js
Merge branch 'master' into icon_paths

Conflicts:
	dist/css/bootstrap.css.map
	docs/dist/css/bootstrap.css.map
Merge branch 'master' into icon_paths
Applied translate3d to modal, navbar-fixed and affix to combat browser repaint
Merge branch 'master' into icon_paths

Conflicts:
	dist/css/bootstrap.css.map
	docs/dist/css/bootstrap.css.map
removing unnecessary max-width on tables
Fix bug where a panel recieve extra top border

https://github.com/twbs/bootstrap/issues/13734

A panel placed inside of a collapsible panel recieve extra top border.

This commit reduces the effect of a selector to apply a border only to
the collapsible panel body itself, not to any panel placed within it.
Resolves Issue #13689

Doing this the right way this time. Hiding .panel-footer top border when
preceeded by a .list-group. This should resolve the "double border"
issue.
Use px for font-size fixes #13737
replace SemVer summary with a link to its website; fixes #13650

[skip validator] [skip sauce]
set not-allowed cursor on disabled radio+checkbox labels; fixes #13281

[skip validator] [skip sauce]
add docs for #13745

Good catch @juthilo
[skip sauce]
Adds isolated visual tests for javascript plugins (decoupled from docs). This makes it
faster and easier to test/develop js functionality not represented in unit tests, and gives us
a playground for interactions, etc.

It also makes it so developing javascript is now decoupled form jekyll, which should make everything
faster and less painful.

This commit also reverts my filter commit https://github.com/twbs/bootstrap/commit/9900771aa7f1b3ddcee49aec84082104776ace70
which broke scrollspy for dropdowns.
Merge pull request #13744 from twbs/fix-13650

replace SemVer summary with a link to its website
fixes #13210: clean up tooltip example
Merge pull request #13745 from twbs/fix-13281

set not-allowed cursor on disabled radio+checkbox labels
Merge pull request #13649 from ItsJonQ/repaint-fixes-2

Repaint Fixes When Scrolling
grunt
grunt