Refining address design.
Merge branch 'socket' of github.com:flowgrammable/freeflow into socket
Refining address/socket classes.

Addresses are trivial types and should not have explicit
mem-copying or mem-setting constructors. That's the default
for trivial types.