Add nested kbd element styles for actual keys or inputs
Table-responsive: changed overflow-x to auto to hide scrollbar when it's not overflown, fixes #13669.
text transformation added

Transform text in components with text capitalization classes.
Color Contrast for panel heading

related to #13686
fix variables in panels.less
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
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.
fix nested containers (addresses some of #13682)
Merge branch 'master' of github.com:twbs/bootstrap
Merge pull request #13735 from skhilko/master

Fix bug where a panel recieve extra top border when placed within a collapsible panel
grunt
Merge branch 'master' into pr/13736

Conflicts:
	dist/css/bootstrap.css.map
	dist/css/bootstrap.min.css
fixes #13375
Re-create favicon.ico from the new SVG image.
Use a 152x152 apple touch icon.
Move apple-touch-icon-precomposed.png and favicon.ico in docs root.

This way, it works in all browsers.
new icons