Add possibility to set in TAdvGCalendar the color of the event

When events are added (or updated) the color can be set depending on the event type, so that the user has a better (more intuitive) overview of his calendar.

This feature was implemented.