Cas password

- Randomly generates password for new Cas-authenticated users [based on php str_shuffle()]
- Includes PR #25 commit for user email registration