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

**WIP: do not merge!!!** 
And this one too? Even short comments explaining why, for instance, there would be multiple frames would be useful to others I think