almost complete rewrite of the underlying JS,:
 - z-index is no longer fix in css but calculated, depending on the z-level of the password field, the indicator is attached to - fixing #1
 - toggling visibility of a password field now also toggles visibility of indicator - fixing #2
 - attaching icons to a password field (i.e. moved passwords field are now "followed" by the indicator) - fixing #4
 - delayed addition or insertion of new DOM nodes of type password input is now observed and indicators are added dynamically whenever appropriate - fixing #5
Merge origin/master