completed base tcp_client class. need to watch for holdtime time-outs. will leave running for 24 hours for testing.
virtual dtor caused bgpd to crash. tcp_client no longer has virtual dtor.