Add net.addressraw()

This function will take a raw IPv4 (4 bytes) or IPv6 (16 bytes) address and
create a net.address() from it.
Get rid of the call to package.seeall()
Bug fix---blunder, net.address2() was returning munged IPv6 addresses.

Who'da thunk that a struct sockaddr_in6 would be *larger* than a struct
sockaddr?  (slowly raises hand)  Okay, so pass in the address length which
is part of the results (I hope that isn't a Linux-only thang).