ngModel changes are not being pushed to color picker

If the color value is changed in the scope, the color picker is not being updated.

To fix this, I implemented the ngModel.$render function, which is responsible for updating the view value of form controls any time the model value is changed.

Here is a plunkr that illustrates the problem:
http://plnkr.co/edit/4bqNCu?p=preview