Component now fetches events through it's own DB query to ensure correct ordering and limiting. Ability to filter by calendar id(s). Date type is now configurable.