Merge commit '941a382858b6efdef337060793d8c49d0f1a6e43'
fix(typeahead): timeout cancellation when deleting characters

Closes #2074
chore(ngVersion): bump up AngularJS version to 1.2.16
refactor(demos): use angular modules

Closes #1912
fix(dropdown): close after selecting an item

Fixes #2130
Closes #2140
fix(modal): allow modal.{dismiss,close} to be called again

$modalStack.openWindows.get(modalInstance) is undefined after the first dismiss and throws:
-   TypeError: Cannot read property 'value' of undefined

Closes #1972
refactor(modal): remove unused variables
chore(build): improve Karma reporting
fix(modal): add a work-around for transclusion scope

Fixes #2110
Closes #2134
Merge commit '56f1b0a9b30fc818bf866c004ed109895e304600'
Merge branch 'master' of https://github.com/macav/bootstrap