Add password hints to the error presented to the user during account creation

Adds hints to the weak password error presented to users to improve the likelihood that the password scoring algorithm will accept the proposed password.  See issue #2497