Generalized mouse listener to ISchedulable instead of Events. Have not yet removed now unnecessary casts to Event when mouse listener is instantiated.
Merge branch 'dev' of https://github.com/CS3733Team1/wpi-suite into feature/jtc_bug_fixes
Improved Dayview
fixes
Merge fixes
Improvements to week event placement
New Hour Labeling and Week View Fixes
merge conflict fixes
multiday improvements
fixed merge conflict issues
DayView MultiDay Changes
Fixed error in algorithm that led to displaying the same event multiple times
Merge branch 'feature/jtc_bug_fixes' of https://github.com/CS3733Team1/wpi-suite into feature/jtc_bug_fixes

Conflicts:
	Calendar/src/edu/wpi/cs/wpisuitetng/modules/calendar/view/calendarview/day2/DayArea.java
updated multiday event view in day view.
Merge branch 'feature/jtc_bug_fixes' of https://github.com/CS3733Team1/wpi-suite into feature/jtc_bug_fixes
MouseListener changes: fixed color selection issues, removed checking for null categories, which no longer exist, added documentation

DayArea changes: added a MouseListener to allow deselction by clicking on empty space, added documentation, removed some print statements
Merge branch 'feature/jtc_bug_fixes' of https://github.com/CS3733Team1/wpi-suite into feature/jtc_bug_fixes
Fixed Up Week and Day View Issues
fix Merge conflicts
Merge remote-tracking branch 'origin/dev' into feature/jtc_bug_fixes