Redoing Docket Info Generation
Ehh, we'll get rid of this whole thing and start over with the table.
Starting major rewrite of docket interface

This starts on a primitive docket interface for the current user,
showing the assignments and exams for a given day in a table.

Signed-off-by: Kristofer Rye <kristofer.rye@gmail.com>
Move day_{assignments,exams,events} to user controller

This will make it more flexible, as someone could potentially see the
user's assignments on a given day, not just the current user's.
Update docket#index to match changes in previous commit

This makes it not throw errors caused by the changes in a3f80c6.
Adjust balance of assignments and events
Implement events display.
Merge branch 'docket-interface' of github.com:kotct/docket into docket-interface

Conflicts:
	app/views/docket/index.html.erb

Fixed.

Signed-off-by: Kristofer Rye <kristofer.rye@gmail.com>
Remove excess blank lines
Merge branch 'docket-interface' of github.com:kotct/docket into docket-interface
Bye-bye, Old (commented) Stuff!

See you never! :P
Merge branch 'docket-interface' of github.com:kotct/docket into docket-interface
Remove date column from "assignments/exams" table.

This will prevent redundancy, something which we like to avoid. Since
the date is in the title of each panel, the user should hopefully know
that these assignments/exams are taking place on that date.
Starting to make a/e table slightly more sane
classroom: Add day_{assignments,exams} function.

This allows us to get the assignments or exams for the classroom on a
given day.
user: Add "classes" function

This will give the classrooms that the user belongs to.
Heavy work on docket assignment/exam display.

While it's not perfect nor perfectly optimized, it works beautifully for
what it is as of right now.
Adding day_activities function to classrooms.

This returns all of the activities that will happen in the class on a
given day.
Add classes_with_assignments_on function to user

This will return all of the user's classes which have activities on a
given day.

I realized that I should rename it to classes_with_activities_on,
considering that that is what it selects based on. I'll do that right now.
classes_with_{assignments -> activities}_on in user

(Renaming the function classes_with_assignments_on to
classes_with_activities_on to better reflect the behavior of the function)