Changes changes everywhere - total Event rehaul in order to makes things simpler and less abstracted (darn). This code is completely broken and should not be used.
Competition-related events are now working again.
Events are all fixed and working again - this new system is easy to use
and annoying to upkeep. I see helper functions in the near future. All
that's left is javadocs for all 36 events.
Successfully rewrote all event management stuff! It is now even more
simple but a lot more difficult to upkeep (meaning a code freeze is in
order once basic functionality is complete).
Merge branch 'dev' into uinogui