Fix launchd startup of aiccu at boot

aiccu won't start without the network being up and launchd can't make a
promise that the network is up hence the host and ping hacks.