merge support for iproute2
Add support for systems that use Systemd

Check for presence of Upstart before using it's commands. If not
present, use Systemd commands