Fix errors from QObject::startTimer() on startup

Got this error for each of the three timers in output_processor.py when
they try to start:
"QObject::startTimer: timers cannot be started from another thread"

Fix by calling moveToThread() on each timer after creation to move them
to the output processor's own (in base class) thread, as hinted here:
http://stackoverflow.com/questions/6252146/