launch error handling fix

merge

pyyaml was missing from listed dependencies

Improved backup main thread loop, etc.

Basic repository queue

Generalisation of scheduler thread to general queue threads

Have to clean up logger handlers in same cases to avoid duplicate messages

(0) -30 -10 -7 +7 +10 +30 tip

mercurial