CYB-350 Database reset Thor task

 * also improves the student factory to reduce the change of canvas_id collisions,
   and also ties the email address to the name.
Merge pull request #212 from coyote/clean_db_thor_task

CYB-350 Database reset Thor task