mctp-demux-daemon: Use systemd socket activation

Take advantage of lazy initialisation.

However, this also allows (one) daemon providing services over MCTP
(pldmd) an opportunity to start prior to MCTP interfaces coming up. This
is a stunted way to provide capabilities that might be assumed by other
components (the host) without implementing some required messages from
the MCTP standard.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: I4b1c21f4fd42f84e2c85a453570a74330fc70ecf
diff --git a/Makefile.am b/Makefile.am
index f4c8017..5306074 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,7 +18,8 @@
 
 if HAVE_SYSTEMD
 systemdsystemunit_DATA = \
-	systemd/system/mctp-demux.service
+	systemd/system/mctp-demux.service \
+	systemd/system/mctp-demux.socket
 endif
 
 bin_PROGRAMS = utils/mctp-demux-daemon