Minor changes.
Changes to produce JSON required by vizGrimoireJS
Cosmetics.
First try at a general class for all monthly events.
Fix (need order to calculate first and last date)
Class for representing monthly events.