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.
bower.json: Modify `assets` directory on ignore to `docs-assets`
Remove unusual keyframes prefixes
Merge pull request #11476 from ZDroid/keyframes

Remove unusual keyframes prefixes
Merge pull request #10353 from rwillrich/ignore-files

Bower: Ignore development and documentation files on bower.json. Fix #10313
fixes #11477 and updates slid event in carousel with namespace
fixes #10744: back to solid borders on carets
fixes #11449: use menlo over monaco
Merge branch '3.0.0'

Conflicts:
	dist/css/bootstrap.css
	dist/css/bootstrap.min.css
	dist/js/bootstrap.min.js
	scss/_dropdowns.scss
	scss/_variables.scss