calendars are no longer hard coded. There is a new system setting called public calendars that a user defines. program not automatically puts user defined public calendars at top of main page
Merge branch '2.0'
monthly reports now show full month view and half a month view.