threads: add vlc_cond_timedwait_daytime()
This separates waiting on UTC deadline from waiting on monotonic clock. That way, storing the reference clock in vlc_cond_t is no longer necessary. There was only one single condition variable using the UTC clock (in VLM), so vlc_cond_t.clock was rather wasteful.
Showing with 164 additions and 188 deletions