Prevent saving passwords for guest accounts during registration

Closed a potential vector that could save plain-text passwords for guest customer records.
Merge branch 'issue/3053'