Removing possibility for race between servers for TTL. Each server was calculating the expiration time based on the TTL when it received it's RAFT log, the precise expiration time should be a part of this message as it will allow the new leader to eject the service at the same time the original leader would have, in addition to when the server starts up from a log it will eject outlived services rather than starting their TTL over