Replaced call to $setValidity with 'required' attr

Calling controller.$setValidity does nothing.
Adding the 'required' attribute uses built-in behavior and achieves the same without watching the scope.
Merge pull request #4 from Cameri/patch-1

Replaced call to $setValidity with 'required' attr