More consolidation and cleanup
There are day and week headers now. The only regression so far is that we can no longer paint a border around the allday events in the weekview while also showing the grid.