* support large schema discovery
* update generic source tests to handle new approach to schema discovery
* readability improvements related to schema discovery and large schema support
* update internal ScheduleHandler method name
* update source tests per new schema discovery interface