[time-service] Use a BTreeMap to store pending waiters
[time-service] Use a BTreeMap to store pending waiters

Closes: #6929

libra/libra,aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,libra/libra,aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,libra/libra