Remote node health control.

Remote nodes are now controlled via a heartbeat timeout in the Locator.
Also, support remote locators on non-default ports.