Watchdog timer

Return an Async from forking off a daemon, such that it can be `wait`ed upon by the main thread.

Fire up a watchdog thread when inside a RADOS lock. If the watchdog times out, the program will be killed.