Incorporate cron-esque scheduling of datasource reads, including ability...

... to specified multiple schedules per datasource.  A bit of other cleanup too.