#1: Added improvements to calendar in reference to issue #7 on pstaabp/webwork-dev.  Not closing this bug yet.  I think it needs better UI.
#2: Added popover to open assignments on the calendar.
#3: Hopefully fixed issue #11.
#4: allowed all set view to have a table that can be sorted (not currently working for the date columns).