Show the most recent Shifts and LateShifts first.

Signed-off-by: Max Fierke <max@maxfierke.com>
Show an alert for each empty schedule period.

Signed-off-by: Max Fierke <max@maxfierke.com>