Bug 817745 - Sticky all day events

Not gonna lie, this is a pretty ugly hack. It does improve the UX quite a bit for the week view. When we get time we need to implement a proper solution.