fix(datepicker): add type attribute for buttons
fix(pagination): use interpolation for text attributes

Closes #696

BREAKING CHANGE: The 'first-text', 'previous-text', 'next-text' and 'last-text'
  attributes are now interpolated.

  To migrate your code, remove quotes for constant attributes and/or
  interpolate scope variables.

  Before:

  <pagination first-text="'<<'" ...></pagination>

  and/or

  $scope.var1 = '<<';
  <pagination first-text="var1" ...></pagination>

  After:

  <pagination first-text="<<" ...></pagination>

  and/or

  $scope.var1 = '<<';
  <pagination first-text="{{var1}}" ...></pagination>
fix(tooltip): triggers should be local to tooltip instances

Closes #692
fix(tooltip): correctly handle initial events unbinding

Closes #750
fix(tooltip): bind correct 'hide' event handler

If a user defines a tooltip-trigger attribute, this ensures the correct event handlers is used to hide the tooltip.

Fixes a bug where if a user sets both a default trigger using the tooltip provider, and then tries to override with an attribute, the wrong 'hide' event was being used.
demo(pagination): correct quotes in pagination demo
feat(datepikcer): `ngModelController` plug & new `datepikcerPopup`

 * `ngModelController` integration
 * `datepikcerPopup` directive ti use with inputs
 * invalid & disabled validation
 * add `min` / `max` into configuration

Closes #612
chore(release): v0.5.0
chore(release): Starting v0.6.0-SNAPSHOT
demo(datepicker): fix tag name in an example
fix(datepicker): correctly manage focus without jQuery present

The element.focus() will throw an error since the object needs to be unwrapped first.
Should be:  element[0].focus() at a minimum to unwrap the jqlite object since it doesn't expose focus().

Closes #758
docs(CHANGELOG): typo fix
docs(typeahead): document all allowed attributes
fix(tabs): add DI array-style annotations
docs(typeahead): correct default value for the editable attribute
fix(typeahead): fix label rendering for equal model and items names
feat(timepicker): plug into `ngModel` controller

Closes #773
Closes #785
fix(datepicker): compatibility with angular 1.1.5 and no jquery

Closes #760
fix(dialog): reintroduced dialogOpenClass option

This option represents  class which is added to the body when the dialog is open.
It was present before in twitter bootstrap, then removed in 2.3.0,
but then recently reintroduced in 3.0

Closes #798
fix(carousel): correct reflow triggering on FFox and Safari