Clicker - Student Relation

Added a one to one unidirectional relationship from clickers to
students with cascading.
Exam-Questions relationship

Added a unidirectional many to many relationship from exams to
questions with cascading on deletion.
TestTaker to Exam relationship

Added a Many To One unidirectional relationship from test takers to
exam, with cascading on deletion. Replaces using the exam Id to specify
which exam this test taker was taking.
TestTaker to Student Relation

Added a Many To One Unidirectional relationship from TestTakers to
Student with cascading removal. Replaces using student ID.

TODO: See if I can save the student entity in the session? Would save
some database calls.
Save Student entity to session
Storage

Saving old code for posterities sake, even though it's fairly worthless.
Admin pages

Setup the admin pages again. Recycled 99% of the code because this
section isn't broken. Download link will download a blank file.
Public Entities/Controller

Created new test taker and answer entities. Started the public exam
controller.
PublicController template

Setup the functions and routing.

TODO fill in with some code!
Sign in method

Got the sign in method working again.
Start and Exam
Review
Waiting to grade/check.json
Match query bug fix

Fixed bug where the query would sort by number of answers the testtaker
had instead of the number of people who've graded it.
Started Grade page

Need to make graded gradedBy relationship two unidirectional relations.
All working
The Great Renaming

Renamed all NewExamBundle things to ExamBundle. Deleted old ExamBundle.
Merge branch 'exam-bundle-redo' into better-relations
Started download, bug fix
Merge branch 'better-relations'