[r=gz] state: Use machine addresses from unit
Make Unit.PublicAddress check for addresses an associated machine
by preference and select an appropriate one. This is the first
step towards removing PublicAddress and PrivateAddress from unit.
https://codereview.appspot.com/12218043/
R=dimitern, wallyworld