Add Embed responsive utility
Merge branch 'responsive-embed' of https://github.com/boulox/bootstrap into boulox-responsive-embed

Conflicts:
	dist/css/bootstrap.css.map
	dist/css/bootstrap.min.css
Added .list-group-item.disabled

Added support for disabled List group item.
Update variables.less
add .sr-only-focusable; fixes #12259
update docs to include+use .sr-only-focusable
Documents #10140
Merge branch 'master' into document_popover_focus
add posibillity to hover links and not background in list-groups
Fix UAs required message position on grouped radio buttons

Instead of not rendering the element at all with display:none, use opacity:0 and z-index:-1 so the radio element has a defined position on the document and user agents can show the required message in the right place.
replace .visible-{size} with .visible-{size}-{display} ; fixes #8869
Remove ./ from bower.json paths
Removed margin-bottom from last p of .blog-footer
.transition-timing-function Mixin
added .transition-timing-function(@timing-function) mixin, defaults to @timing-function.
Merge pull request #12924 from ahmadnassri/transition-timing-function-mixin

.transition-timing-function() Mixin
grunt
Fixes #12824: Remove white-space: nowrap from code elements
Fixes #12934
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.