Decreased memory consumption of Timeout analysis

* No longer schedules element audits for the end of the scan but looks
    for candidates along with the other audit requests.
* Makes sure that candidates are deduplicated upon discovery.
* Added a 3rd phase: Initial candidates which pass verification are
    verified again on their own.