Replace runlevel with systemd default target in public API