Merge pull request #12894 from lipis/patch-2

Removed margin-bottom from last p of .blog-footer
Fixes #12722: Fixes up responsive tables in print

Safari renders this fine for one reason or another, but Chrome still renders the media query styles to make tables responsive. This change scopes them to screen devices only, so printing looks boss everywhere.
Merge branch 'master' of github.com:twbs/bootstrap
Merge branch 'master' into pr/12490

Conflicts:
	less/list-group.less
Rewrite the disabled list group items to simplify styles
Merge branch 'master' into popovers-use-radii-var

Conflicts:
	dist/css/bootstrap.css.map
	docs/assets/js/raw-files.min.js
	docs/dist/css/bootstrap.css.map
Fixes #12683: Remove the overflow: hidden; from the .panel-group > .panel because it apparently serves no purpose and cuts off nested dropdown menus.
Merge branch 'master' into boulox-responsive-embed

Conflicts:
	dist/css/bootstrap.css.map
	dist/css/bootstrap.min.css
	docs/assets/js/customize.min.js
	docs/assets/js/docs.min.js
	docs/css.html
	docs/dist/css/bootstrap.css.map
	docs/dist/css/bootstrap.min.css
Specify engines in package.json.

Things don't work with older versions.
Remove duplicate dependency.
Add time-grunt plugin.
Moving the embed to it's own CSS file, moving the docs to the Components page with an example, fixing a Glyhpicons list problem in the docs
Merge branch 'master' of github.com:twbs/bootstrap
add responsive embed to customizer
Merge pull request #12794 from epidemian/required-radio-button-groups

Fix UAs required message position on grouped radio buttons
Comment for #12794
Merge pull request #12739 from DaSchTour/twbs

add posibillity to hover links and not background in list-groups
Add autoprefixer
Fixes #12937: Darken active button states just a smidge more
Use LF for SVG files too.