[daemon] Reintroduce a user host-suffix
While the daemon allows to listen on a specific network device, this is impracticable when the daemons are started on many nodes as each node uses a different hostname. This is relevant, for example, when the non-default Omni-Path network interface should be used with ofi+tcp.
This also makes the startup script incompatible in such situations.