MDL-56551 calendar: Events list fixes for boost
The events list is now a list of cards with headers. Spacing and layout is now done with bootstrap utility classes. The existing classes were kept - and the styles for bootstrapbase are not changed much. Also calendar colours can be overridden from a preset.