Major refactoring. Moved timing loops off of 'ticks' and into separate reactor loops.
Refactor to separate loops complete.
Added back timing code.
Timing setting from configfile.
Added improved FPS results.
Added deferTothread for processing screen shots. Need to test performance.
deferToThread is slower.
Merge remote-tracking branch 'origin/separateTiming' into fancyConsole
Console handles updating bottom line without scrolling. Also press 'q' to quit.