Added generate_passwords.py script.

This will allow us to generate random passwords for participants, as well as set up the framework necessary for basic Apache authentication.
Updated notify_participants.py to handle passwords
Merge pull request #112 from jrrideout/issue_111

Added support for password-protecting personalized results.