o.c.security.ui: PasswordFieldEditor no longer throws an exception

Behaves like other FieldEditors
o.c.security.ui: PasswordFieldEditor "Restore Defaults" fix

Pressing "Restore Defaults" needs to clear the 'secure' password so that
the default is used.
o.c.alarm.beast: Prevent renaming item to existing path in config
Merge remote-tracking branch 'origin/master' into 4.0.x