Removed Monthly Events filtering

.. from WebService method
Revert "Removed Monthly Events filtering"

This reverts commit 92b6576947c9014dd1b92e8a1a8ebd868e6a9a0b.
Using clndr.setEvents method instead of addEvents

also, updated web service method call to have townId and districtId as
null
Removed eventCategorId, townId and districtId

.. because filtering will be done on client side
Moved code from clndr.js to monthly-events.js

and wired up monthly-events
moved code from clndr.js to weekly-events.js

.. and wired up weekly-events.js instead of clndr.js
Loading events via GetEvents method
Added js-* class to event filter item
Added click event on event category link
Added initial filter state
Added data filtering logic
Re factored filter methods
Moved code to cascading-dropdowns

District - Town dropdown
Wired up cascading-dropdowns
Added district and town dropdowns to event calendar
Added alternate styles to dropdowns
Wired up district and town dropdowns to the filter
Added disabled styles for a form control
Updated default dropdown text

District now says "All Districts"
Towns now says "All Towns"
Using disabled-* class rather than loading-* class

.. and made the dynamic town dropdown to say "All Towns"