switch password hash to sha512

On change la fonction generatePassword pour
utiliser un sha512 et pas un sha1. On change
aussi la largeur du mot de passe dans la bdd.
Tiré de la PR #2.