changed #newRequestHandler visibility to protected
changed CalendarModel#setSart & CalendarModel#setEnd to public
added CalendarModelBehavior#setStartDate(model, date) & CalendarModelBehavior#setEndDate(model, date)