posix-timers: Add support for fd based clocks