Fix bug in node time update

Now it actually check that the path to the node is the one a message came in on before updating the time. Kind of important to remember...