feat(input): support multiple attribute for email

Closes #8986
the nice thing about getting this into ngList as well is obviously that we could use validators like ngPattern, maxength, etc. which currently don't work correctly