first commit for basic wifi demo with TCPIP

I copied in all the material from my "wifi tinkering" project, and now I
am building my own simple framework to encapsulate the network
communication.  It will not be sophisticated, so it should also expose
enough functionality to teach people about how to use this stack.
trying to manage multiple sockets + ports

I'm trying to figure out how to handle multiple port-socket
combinations.  I'm committing now while I think out a better design than
my hack-to-solution.
continuing to build my framework

I want to commit before I continue.
yay got it finished except for comments

It is working, and data is being sent back and forth with Tera Term.  I
will try to finish up commenting tomorrow, and then see if I can take it
into school sometime to see how easily other students can get it up and
running.
made some adjustments to send-receive

I had to adjust the way that the received data was spit back out so that
it would differ from the transmitted message.  As it was, in Tera Term,
hitting the return key when the "local echo" was turned on entered the
"return carriage" character '\r' without a newline '\n' character, so
the reprinted and received text simply overwrote what was sent to the
microcontroller.

I added buffers for sending and receiving in addition to the CLS message
buffer.  Now the returned message says: "--You said: 'whatever message
you sent'".