created new test file for DA, rolled out changes that broke the DA server made by Bill French
DA tests passing
most tests written, all are working
minor cleanup of tcp_client
use FSM to send DA data to driver to avoid race condition, and made shut down of DA more robust.  Also updated test to use latest version of driver egg.
removed unused code
rewrote DA server to use flag to stop server greenlet
rewrote server greenlet to check for server stopping while waiting for tcp connection
made get_data() more robust in detecting a client close, and extended tests for all combinations of connection states and terminations
added 2 more tests and fixed minor issue with telnet session setup
added extensive comments and very minor cosmetic code chenges
resolved merge issues
removed unneeded stream routines that were not working after latest pull from master
Merge pull request #1255 from ooici/DA_server

Da server