Make a distinction between local and non local accounts.

fixes #441
Remove password fields if needed.

fixes #440
Added support for literal strings in LIST response.

fixes #442
Don't forget to save the email field.

New validation checks added.

fixes #445