Support recurring events in calparser
Add order_by to get_next_appointments