Misc. typos, optim. or fixes

`+` KISS password generation
you can not access the property ->id_role if the user is == FALSE since the model is not loaded.