fixing compiler warnings
fixing async issues
added route to tun device

Makes DHCP unicast work. Needed to use stock blip.