Runners should register with human-readable names
From MIR-903 #19.
Nodes show as node/1fd84edc-... which is impossible to tell apart. Default to hostname (e.g. miren-garden-runner-1), overridable with --name on join. Also show runner name in miren sandbox list so operators can see where workloads landed.