input[type] with object behind ng-model

If you use object as models with radio, then the `$render` method won't be ever called, because of `{} == {}` is always `false`. So we should use angular.equals instead of ==.