Revamped schedule handling to use dateutil rrules.