Fixed Thermoclient to correctly re-load config from URL during process_schedule

Associated changes in test harness with lots of new config test files
All tests passing.