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