Fixed placeholder unit test for IE:
- remove listener on dispose
- don't add the input listener twice for password fields