net: extend sockaddr interface to the all address families

This CL extends existing sockaddr interface to accommodate not only
internet protocol family endpoint addressess but unix network family
endpoint addresses.

This is in preparation for runtime-integrated network pollster for BSD
variants.

Update issue 5199

R=golang-dev, dave
CC=golang-dev
https://codereview.appspot.com/11979043