feat(itemFloatingLabel): Added support for floating labels

..also, we need to change the label when an angular model changes.

```js
var ngModelCtrl = angular.element(input).controller('ngModel');
if (ngModelCtrl) {
  ngModelCtrl.$render = onKeyUp;
}
```