Add a clock method to update the time properties data set.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>
Let a slaved port update the time properties on every announce message.

Signed-off-by: Richard Cochran <richardcochran@gmail.com>