Let's not emulate the rest of WPI's shitty login system that doesn't
deal with name changes
This also opens us to up to making it significantly easier to update
names and emails, if they don't match on login but ID matches. Will file
bug to implement this, though it'll be hard to test
Note that this is a BREAKING CHANGE, the database will need to be
cleared before applying migrations will succeed
Get event management page almost working! Deleting events works,
creating new events works, editing events (almost) works! Just need to
figure out how to properly set the date and time fields when editing...
Also, user management! You can see a list of users and will
theoretically be able to promote officers from the web UI