Add TCPStreamInjector struct and methods

Here we try to encapsulate many of the details for
TCP/IP packet injection... however more work is needed
to make this example work properly. Still a very rough sketch.