Merge pull request #12880 from hnrch02/patch-1

Fix small typo in JavaScript docs
Update less.js to v1.7.0.
Update grunt-contib-less.
Run `grunt`.
Remove "bootstrap" keyword
Merge pull request #12889 from ZDroid/composer-json-keywor

Remove "bootstrap" keyword from composer.json
Add bower.json keywords
Merge pull request #12890 from ZDroid/bower-json-keywords

Add bower.json keywords
Remove ./ from bower.json paths
Merge pull request #12875 from twbs/less.js

Update Less.js
Update dependencies.
Merge pull request #12864 from twbs/csslint-fix

Csslint fix
Removed margin-bottom from last p of .blog-footer
Fix for stray 1px line under top navigation

If you add an "active" class to one of the <li> elements in the top navigation, and style it so that active tabs have a different color, it becomes clear that there is a 1 pixel stray line under the navigation. This style fixes that.
Match docs for description
Match docs description
add 'keywords' field to bower.json
add more keywords to package.json & composer.json
add data-toggle button.js change to migration docs
Merge pull request #12905 from twbs/buttons-migration

add data-toggle button.js change to migration docs