also updated 00-network and 05-hostname
One-context.service should be linked to systemd-networkd.service,
tying to do this using the Wants flag. Additionally since
one-context.service should now run before systemd-networkd.service
it's superfluous to restart the unit, this was edited out of
00-network. 05-hostname was edited to use the hostnameclt, the
echo style can probably be removed.
One-context should really have been in sbin all along. Updated
one-context.service to run before systemd-networkd but after udev
or kdbus have run. This should eliminate the requirement for a
systemd-networkd restart.
Addded Arch linux support for one-context. Moved the
init.d directory to distro specific directories in
order at add systemd compatability. 00-Network was
also reworked to use systemd-networkd.