When I switched over from openrc to systemd I was being lazy and took advantage of the fact that /etc/local.d still gets run as usual on Gentoo. This commit finally does a proper(-ish) systemd startup using (3) unit files.