Integrate reprocessing mode into analysis mode

When we added the reprocess mode a while back, we should have tried harder to add that functionality as part of the existing analyze mode which does almost the same.

Right now, the reprocessing module is a wrapper on top of the current analyze mode. It matches log files, has filtering capabilities, and multi-processes the jobs in a pool.

Maybe it's as simple as accepting a directory where we accept a single file right now.

First step here is to brainstorm possible user interface changes and discuss them here. Coding will be step two.