Port uproxy-networking to freedom 0.6

Hmm, I guess this is one instance where public fields work out for us.