docs(modal): fix Markdown markup for augmented methods

Without leading and trailing blank lines, the source is not marked up
as a list.

Closes #2107
fix(dropdown): ensure `on-toggle` works when `is-open` is not used

This fixes an issue where on-toggle doesn't get called on the first
click if the is-open attribute is not used.

Closes #2121
feat(modal): improve accessibility - add role='dialog'
fix(tooltip): animation causes tooltip to hide on show

Add logic to handle cases where hide/show can be called multiple times
even before their timeouts complete.

This is more ugly logic to handle degenerate cases. Hopefully switching
over to ngAnimate and cleaning up the logic of tooltips will be better.

Fixes #1847

Closes #1940
chore(release): 0.11.0
chore(release): Starting v0.12.0-SNAPSHOT
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
feat(modal): add backdropClass option, similar to windowClass option

Really, identical to windowClass, but for backdrop.

Fixes #1179
Closes #1862
test(collapse): DOM elements cleanup
test(tooltip): DOM elements cleanup
test(datepicker): DOM elements cleanup
fix(modal): add a work-around for transclusion scope

Fixes #2110
Closes #2134
Closes #2143
chore(all): clean up trailing whitespace

jshint is failing.

Closes #2147
fix(alert): correct binding of alert type class

Regression from #1745 as there's a double interpolation expected but
ngClass doesn't support that.

The attribute value of ngClass is only interpolated once and the
interpolated expression is watched.

Fixes #2145
Closes #2146