fix(timepicker): fix auto-close error with angular 1.3 $animate

timepicker's auto-close test is failing with angularjs 1.3 release. Looks like the error might be solved once angular merges pull request https://github.com/angular/angular.js/pull/9636, which introduces a check to avoid the exception.
Anyway, the close on blur test works, so something else is triggering the error. By calling the $timepicker.hide method inside a $timeout when auto-closing, the error goes away, so this seems a good fix.
fix(typeahead): properly handle custom display names for 1.3
docs(typos) Fix typo in README and datepicker documentation
fix(datepicker) disabledDates range sorting requirement

Remove the requirement for any sorting of date ranges, and fix
bug requiring the date ranges to be reverse sorted.

Relates to issue #820
docs(datepicker) update docs to show support for disabledDates
feat(travis): test against v1.2.0
chore(travis): remove coverage for the v1.2.0 testing
chore(release): cut the v2.1.2 release
docs(getting-started): last release update
chore(docs): revert modal animations tweak
chore(docs): fix alerts
feat(tooltip): add base autoClose option to close tooltip when clicking outside tooltip
feat(popover): add autoClose option to close popover when clicking outside popover
fix(tooltip): removed autoClose option from tooltip attributes
fix source code spacing
test(popover): add tests for autoClose when clicking inside popover content