Clean up and document fcd_sleep_and_check_exit function
Rename and document remaining time/deadline functions.
Clean up, rename & improve doc of read wrapper function
Rename monitor sleep function.
Check return value of monitor sleep function.