add etl controller to tcstats app (auto-running etl)
mv secret key to config
config bugfixes + segregate Flask obj from tcstats to remove circ deps
untested bugfix for cross-thread sqlite obj (make sure etl ctrler thread owns conn/cursor objs)