Change default password hashing algorithm to SHA-512.

Change the encode hash config option and increase the User pass and passwd data field sizes.
Add username based salting to weceem passwords.

This includes changing the default admin password and changing the setPass and changePassword methods.
Merget pull request for security update