Bug 1083820 - [Calendar] update MonthsDay view to use DayObserver

294 additions and **2,208 deletions**!!!