Timesync: Improve logging and reject bad resps.

+ 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
1 file changed