Fixed *some* of the candidate routes and tests.
Merge branch 'c1moore_branch' into dev
Added organization to the user server model, removed console log statements as we have resolved the attendee uniqueness issue, added event route test to ensure that I cannot login with an empty password, added test to ensure that something is in the organization field.
Added interests array, removed specialized tests on the organization field because assignments of incorrect type are converted automatically and invitees will not have a meaningful organization
Merge branch 'james_branch_2' into dev
Updated setup script with new package
Changed uniqueness criterion of events
Merge branch 'james_branch_2' into dev
Finished fixing the candidate routes so they are acceptable.
Fixed a few errors with accepting an invitation and added tests and route.  Also create three empty files that will eventually be a template for the emails sent after an invitation is accepted.
Merge branch 'dev' of https://github.com/c1moore/cen3031project into dev
Fixed event test to confirm uniqueness is working.
Forgot to add these files for last commit.  These are the (blank) templates for the invitation accepted emails.
Populator updated to populate the new user fields
Changed comment routes and controllers to process post requests
Added comments, fixed attendees not saving, added new fields to be generated for the user schema
Users can now be used as login!
Merge branch 'dev' into james_branch_2

Conflicts:
	populator/User.py
Fixing bug with the login_enabled
Fixed issue where sometimes recruiters who were randomly assigned to be attendees would not be properly considered as part of the pool of attendees for later generation purposes