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

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