Implement a watchdog for queued jobs

This continually posts the run's status to the results server, if
configured, at an interval defaulting to 600 seconds.

Signed-off-by: Zack Cerza <zack.cerza@inktank.com>
Merge pull request #157 from ceph/wip-watchdog

Implement a watchdog for queued jobs