[Startup] Minor startup fixes

- regenerate ssh keys if necessary
- log when we set the hostname and restart avahi when we do