Implemented event sorting logic to fix most of the ui bugs
Revert "Implemented event sorting logic to fix most of the ui bugs"

This reverts commit 37582678867bd189848f4734ecfadd0b7bb1b939.
Sorted by team/personal first then by start time (sorry this is on dev)
Implemented dynamic event ui validation
Changed the time boxes back to formatted text fields to enable real time validation (sorry Joey)
Merge branch 'event_ui' into i2_bugfixes no significant content change
Merge branch 'dev' into i2_bugfixes
Tests and comments for event validation
Deleted the unnecessary 13pt fonts
quick text fixes
Properly encapsulated the validation of the date pickers
Merged dev into event_ui to ensure for compatibility
pbobell

Added setDate method in date picker class to enable edit event to get
existing start and end date, fixed same start and end time validation
bug.