Feature displaying events

Server Changes:
- Fixed bug where server returned error on settings load if user has no saved events

Client Changes:
- Events from FB now show up in desktop calendar on load
- Updated formatting of event time on desktop calendar to match list view where only start time is shown
- Updated open modal function so that it uses right link with event id attached so server knows what data to send
- Toggle switches in settings are now updating and reflect their saved states
- Fixed bug in calculating time for events if event is at midnight or noon
- Saved events are now visible in list view
- Clicking the event dot or the event name in the desktop calendar now opens the modal
- Updated color of event title in desktop calendar to emphasize that it is clickable
- Fixed bug that caused color of button text on desktop calendar to disappear on hover
- Make error messages a light red color, but left successful message as Wix blue color