Bug 1084014 - [Calendar] update Month view to use DayObserver r=gaye

**WIP: do not merge!!!** 
Kind of makes sense intuitively too that if the distance from the base to this frame is greater than the delta, purge it.