added Ape.os.revolveHostByName, this uses udns async.
added test for hostname resolving