In the long term we want to be able to initiate
TCP from both directions and then automatically
chose one direction for the actual test.
This will allow the user to not have to specify
-listen or -send on the command line.
For now the command line flags
will determine the choice directly.