Use a util timer set as a daemon, not a swing timer.
extractors changed to non-static
Comments, logging, and changed ingester lock.
Give each job a finalSearchLock so that one job doesn't interfere with another.