Merge pull request #11863 from twbs/update-osx

Sauce tests: update to later browsers supported by OS X 10.9
Merge pull request #11819 from janpanschab/ms-transform-origin

Transform-origin mixin for IE
-ms-transform is for IE9 only, IE10+ don't require it
use @zindex-modal for .modal and @zindex-modal-background for .modal-backdrop.
removed z-index for .modal-dialog, it was not necessary because the parent element (.modal) already has a z-index.
add dist files.
';' isn't needed
Merge pull request #11874 from ZDroid/hotfix

';' isn't needed
use S3-based node_modules caching
time all the things
Merge pull request #11869 from twbs/cache-node_modules

use S3-based node_modules caching
Fixes #10495: Float Glyphicon and set margins in .navbar-brand to ensure there is no added height because wtf even is CSS
Merge branch 'master' into pr/11868

Conflicts:
	dist/css/bootstrap.min.css
Fixes #11867: Add `@panel-body-padding` variable
Add `try` and `catch` to keywords
Merge pull request #11878 from ZDroid/patch-1

Add `try` and `catch` to keywords
Fixes #10370: Improved and deprecated dropdown menu alignment options

* Removes an old pair of selectors that didn’t properly target the
right-aligned navbar alignment of dropdown menus.
* Deprecates the `.pull-right` alignment in favor of a more specific
and unique class name.
* Adds `.dropdown-menu-right` as the new alignment class. This is then
mixin-ed into the `.navbar-right.navbar-nav` dropdown menus for
auto-alignment.
* To override that auto-alignment, use `.dropdown-menu-left` as needed.
Merge branch 'master' of github.com:twbs/bootstrap
Fixes #10505: Document more of LESS vars and mixins
Merge branch 'master' into pr/10951

Conflicts:
	dist/css/bootstrap.min.css
	less/modals.less
mention lack of support for split button dropdowns in vertical button groups