Sort and improve parsing for event schedule modal
Changes the event modal code to first parse the XML into a list of JS objects containing an event's name, start, and end date, which are then sorted by start date and displayed. The parsing code also now takes overrides and year
attributes into account, so the Easter date is now correct and the commented-out section of events.xml can be reverted.