Don't explicitly reference global jQuery

Removes `window.jQuery` in favor of `jQuery`, fixes #10038
Fix hidden.bs.tooltip and shown.bs.tooltip events firing too early in tooltip.js

* events fire only after the CSS animation is completed
* this fixes also events in popover.js (as it inherits from tooltip.js)
carousel: correctly reset when the slide event is prevented
Bower: Ignore development and documentation files on bower.json. Fix #10313.

I've kept only the files I consider relevant to bower installation:

- Files in dist directory;
- Files in js directory;
- Files in less directory;
- bower.json file;
- README.md file;
- LICENSE file.
Pass $element to offset top/bottom calc funcs

At the moment to make dynamic top offset calculator on multiple elements, one would write:

``` javascript
$('.my-affix').each(function () {
  var $el = $(this);
  $el.affix({
    offset: {
      top: function () { return $el.offset().top; }
    }
  });
})
```

This patch will allow to:

``` javascript
$('.my-affix').affix({
  offset: {
    top: function ($el) { return $el.offset().top; }
  }
});
```
Dropdown in panel header does not inherit its colors

Fix for issue #10627
add responsive CSS to hyperlinked images when thumbnail caption markup is used

When thumbnail caption markup is used in combination with a hyperlinked image, the image is not responsive. (non-hyperlinked images are fine, like the example in the docs) Adding a selector to apply responsiveness to hyperlinked images when thumbnail captions are used.
Removed the unnecessary override and the !important from .wrap

In the sticky footer example there were some weird stuff..
Same fix for the navbar example of sticky footer
don't create new Tooltip/Popover objects just to destroy them immediately
Add 'collapse' class back after expanding
Only preventDefault on click on [data-toggle="modal"] when the element is a link

In it's current state Bootstrap always prevents the default action for a click
event on `[data-toggle="modal"]` elements
(see https://github.com/twbs/bootstrap/blob/master/js/modal.js#L233).
Instead this should only happen when the element is a link.
bower.json: Modify `assets` directory on ignore to `docs-assets`
remove comma separating the color and the color-stop in -webkit-linear-gradient in the #gradient .vertical mixin.
removed outline from modal
Customizable backdrop opacity
Added opacity to customizer and rebuilt customizer
Fixes issue #11098 -- Button documentation.
Fixes issue #11122 -- navbar-fixed-bottom border

Enable border-top in .navbar-fixed-bottom
Adding contextual styles to list-items