Make date checking function support leap years (duh).
menuGUI: add support for separator items
Add most of the week view code for the calendar.
Added many small functions needed for it to work on timeProvider and menuGUI.