remove subclassing of tuple in tcp.Address, move StateObject into netlib