API: libcrmcommon: drop pcmk_scheduler_t node_pending_timeout member
Move it to pcmk__scheduler_private_t as node_pending_ms, and track in
milliseconds instead of seconds (for consistency, even though it is ultimately
used as whole truncated seconds).
This breaks API backward compatibility.
Fixes T798