Make schedule expire
Rename Schedule::Base#next! to update!
Make project yield block on schedule expiry