+ Improve the state machine logging in the time server so we have some
visibility into why it is doing the things it is doing.
+ Also, reject sync responses we receive from IP addresses which are
not our current master. Given the poor quality of the AAH WiFi
network right now, we are thrashing a whole lot and can actually get
into a state where this starts to happen. Its easy to check and
reject invalid responses, so do so.
Change-Id: I2318be3998c7f9f77bb25588d935f54394976875