Added getSimpleHash() with a hashType parameter
Added passwordHashType and passwordSalt fields, changed password field to not encrypted as it will now have a hashed string
Changed update password service to check new against current, only keep previous passwords in UserLoginHistory, and put the hashed pw in the history along with salt and hash type instead of using the entity facade two-way encryption