thorium: add decision maker for dynamic timeout algorithm

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
rium: use decision maker to gather calibration data for timeout

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>