agenda-view: sort events in chronological order
agenda-view sort_func uses gcal_date_time_compare_date, which is insufficient for this case. we want to compare events date(s) down to the last minute, so that we can be able to sort them in chronological order. we use the g_date_time_compare function.
fixes: #936 (closed)