Fix ready_date bug

Also pulls in partial implementation of recurring actions.
Categorize NextActions by late/ready/due status