Just fixing a failing test - TrailJson was calculating the correctness of responses, but this isn't necissary.
Participant test should have been updated on a prior commit when we changed the list of tasks in the pre session
Session test should have been updated on a prior commit when we changed the list of tasks in the pre session
Improved Login checks, but failed to update tests.
Final text fix.  The PIPlayer script, not the report, calculates what is correct.
Adding in last login and last session completed dates to the participant.
Added 'wait-a-day' logic to the session home page.
Minor fixes to the layout and display.
Adding in a few logo image to get things on brand.
Forgot Password flow - includes some refactors so that passwords are properly validated, and validated consistently.  Also moved password encryption to a more logical location - when converting to a database object.
Merge branch 'master' into feature/scheduled_emails
Merge pull request #9 from danfunk/feature/scheduled_emails

Feature/scheduled emails