Fix a problem in which ActorCollector::reset() sometimes cause an invalid state.

Previously implementation cause an invalid state when the reset()
is performed when the collector thread is still running.
This version prevents it by performing reset procedures on the
collector thread.

As a side effect, conditional branches with 'inReset' in
addActor() and notifyChildSiginfo() are removed.