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 pull request #8 from danfunk/sam

Sam
Merge branch 'master' into feature/scheduled_emails
Merge pull request #9 from danfunk/feature/scheduled_emails

Feature/scheduled emails
Fixing a bit around the footer.
Splitting the admin into multiple pages for specific topics.
Adding an admin page that contains links to all tasks within all sessions, as presently coded.
Just making sure the training sessions are visible, till we get them hooked into the right places.
DASS21 should know how to calculate if an eligibility determination
Reduce complexlity of password requirement
Session tasks are now correctly coded for (i hope)