Add systemd socket activation support