fix(ngList):Make ngList work with input of type email, url

Validity for inputs are checked for single value using static regexp, which won't work with ngList directive on the input, since it's getting us an array of attributes.

Just like [https://github.com/angular/angular.js/pull/4295], but introducing ```every``` helper function, just as I mentioned at my last comment there.