Add port to scheduler so that leader election works

Leader election compares against SelfAddr, so if there are multiple schedulers on the same host, they all get "elected".

See: https://github.com/flynn/discoverd/issues/41 for a long-term solution