Bug 837671 - [calendar] Implement new startup loading events

uhm.. the month view is built from the JS and it takes a a few ms to load the view and instantiate the views after the router starts.