Updated ReflowController/todo.txt

- Marked off completed items
- Explained some uncompleted items
- Added more items
TimerThree replaced with Timer2, fake_hw fixes

Arduino Mini and Nano does not have TimerThree.
Using Timer2 for fake hardware support.

Fixed various issues when running in FAKE_HW mode. Saved space where
possible in FAKE_HW mode to make room to put other things in to test.

Hardware startup order changed to make more sense.

Double-clicking on not previously activated Factory Reset option will no
longer factory reset the device.

Saved 6 bytes of flash in mainline.
Re-added Timer3 for Micro, removed ARDUINO_TYPE

TimerThree was re-added since the Micro doesn't have Timer2. However,
TimerThree has a bug where it doesn't check to see if the processor is
capable, and either Arduino or the compiler is too stupid to see that
this isn't included anymore after the preprocessor, so either comment
the include out or modify TimerThree to check this.

Removed ARDUINO_TYPE and perform tasks depending on the type of
processor.
Fixed time elapsed for 60Hz systems

The time counter was set at fixed 100Hz ZX; this is now computed based
on LINE_FREQ and now has a proper time elapsed counter.

Timer2 and TimerThree stuff was changed / fixed so this works as
expected in FAKE_HW mode.
Removed weird tempfile
Fix bottom status bar being cut off
Added vertical mode graph display screen

Still need to optimize; the changes and centering code add ~160 bytes to
the compiled size.