Tweak guard spec output.
Cleanup debug output.
Slightly refactor DeckViewModel#start! tests.
Have the Deck model include (a) next_due_date in events.
Start implementing a crude scheduling algorithm in Decks.
Use the next_due_date from CardReviewed events in DeckViewModel.
Re-tweak guardfile.