* fix to flash in main layout file
* randomly generate password
* created the emailer to allow contact to setup password

resolve bounties #88 & #87
Merge pull request #39 from aaronmallen/feature/asm-88-auto_generate_password

asm-88-auto_generate_password