Changes to user controls

Attempting to change passwords with non-matching confirmation now
results in an error instead of silent fallback.

Password strength colour-coding now pulses and activates only on
focused fields.

Set user controls email field type to “email”.