Add PasswordEdit class.

It displays passwords in monospace which closes #51
Add ability to load icons with on/off state.
Use an icon for the button that shows/masks passwords.

Closes #38

Additionally make use of the new PasswordEdit class where possible.
Add an option to show passwords by default.

Closes #93