Properly detect restarted remotes.

Each node now has an unique identifier which is regenerated on start.
This identifier is announced along with node's hostname, so that the
upstream locator can detect when the node has been restarted.