feat(ngModelController.$focused): add $focused / $unfocused to ngModelController


* set ngModelController.$focused when an input is actively focused
* set ngModelController.$unfocused on blur
* useful for things like hiding error messages when the user is actively focused on an input

No breaking changes