Merge Auto and Clock, use some functional coding
Start using C++11 chrono features
Use std::chrono better in ProgressBar
Restore proper heuristic for slice
Separate bits of Auto into Auto.cpp