--------------------------------------------------------------------------------
- added log messages to track TaskQueue
- introduced service task
- added mongodb reconnect for a thread with `rp.TaskManager`
- added tests (service tasks, pilot cancelation)
- extend num digits for `Task.uid`
- fixed reattempts and sizing for `task_queue`
- moved MDB reconnect into TMGR mp.Process (thread safety)
- removed excessive log message (when queue task is empty)