x/os, x/net: re-approach `Address`, rename namespace `TCP -> tcp`

Address comments from @ifreund and @MasterQ32 to address unsafeness and
ergonomics of the `Address` API.

Rename the `TCP` namespace to `tcp` as it does not contain any
top-level fields.

Fix missing reference to `sockaddr` which was identified by @kprotty in
os/bits/linux/arm64.zig.
13068da43elithdew committed on 5/3/2021, 5:49:10 AMparent2ab5880
8 files changedLine totals unavailable