Alters lunch constraints so they can happen on only certain days.
Update classchange controller for schema modifications.
Update class changes email for Spring HSSP 2014.
Fix students not checked in query.
Fixes class changes form

Request StudentRegistrations were being created with an end_date of
9999-01-01, which is incorrect for ExpirableModles. Removes this
assignment, so that end_date is correctly set as None when new
registrations are created.
Adds signals to update mailman lists on changes to users.
Adds script to update mailman lists.
Add/remove users from the appropriate lists, not always announcements@.
Remove now-unused import.
Adds text to disable account page.
Only show multiple users will be disabled text if mailman in use.
Adds admin panel link to userview page.
Remove unused dblog code.

Looks like this app was designed to log errors in the database.  The last time
one was logged on esp.mit.edu was in 2010, so I don't think we're actually
using this functionality; let's kill it!

It was called in a few places:
* users.getTaughtClassesFromProgram attempted to log, but not raise, an error.
  This is really bad anyway so it now raises ESPError.
* the ESPError middleware attempted to save the error to the database after
  sending it to serverlog, but it was wrapped in a try-except block, and
  doesn't seem to have been happening.
* Some other navbar view imported, but did not use it.  That entire view seems
  to be unused, so I deleted it too.

I think in the long term we should probably improve our logging setup, possibly
involving a new-and-improved way of logging errors to the DB, but I don't think
we will actually want to build on this.

Solves #979.
Or maybe that navbar thing wasn't unused.

Bring it back and remove unused imports instead.
And remove something else that accidentally made it into the diff.
Adds a link for admins to give a medical bypass.

The link is on a student-facing page, but uses our magic css classes to hide it
from students.
Adds activate/deactivate user to userview.

Fully resolves #1217.
Adds expire/renew actions to Permission admin pages.

Also removes UserBit admin customizations since they aren't even in the admin
panel anymore.  Resolves #1031.
Brings the finaid useful scripts up to new schema

I'm vaguely considering making a manager? Please?

~shulinye.
Adds oversubscribed.py and mild changes to finaid_approve.py