Creating a global clock per node and passing it in when create
endpoints so that it will be available to timestamp root events.
Boosted manager keeps track of the order of root events.  It promotes
the longest outstanding root event to be boosted.