FIX: #13355. Added .navbar-nav to migration change list.
add IE10 viewport bug workaround to examples

Closes #13379.
document that non-:visible scrollspy targets are ignored; fixes #13394
fixes #13157 - Collapse plugin - issues with transition end event bubbling
the master branch is the relevant one for current build status
Merge pull request #13397 from twbs/fix-13394

document that non-:visible scrollspy targets are ignored
document that show-ing a tooltip/popover on a hidden element doesn't work; fixes #13362
Merge pull request #13374 from Jakobovski/fix-issue-#13355

FIX: #13355. Added .navbar-nav to migration change list.
Merge pull request #13390 from twbs/ie10-viewport-bug

add IE10 viewport bug workaround to examples
Merge pull request #13176 from twbs/fat-13157

fixes #13157 - Collapse plugin - issues with transition end event bubbli...
Merge pull request #13423 from twbs/fix-13362

document that show-ing a tooltip/popover on a hidden element doesn't work
Tweak JS style and the relevant JSHint and JSCS checks.
Comply to the new style.
Remove `laxbreak`.
Remove `boss`.
Enable `requireCurlyBraces`.
Enable `es3`.
Switch to using plain `if/else` statements when there's no assignment.

The minizer outputs the same code anyway, and this has better readability.
Minor style tweaks.
Switch to `(function){..})()`.