Refactored clndr.js onMonthChange event

- added getMonthRange that returns month start date and end date
- added loadData method that calls webservice method with correct
parameters and updates calendar instance with returned events
- added loadEvents that calls loadData method with right parameters
- attached loadEvents function to onMonthChange event of clndr
Moved date click logic to handleDateClick method