Networking is mostly ported

envy_mc_driver.cpp is the main driver now. It connects to
envy_server.cpp and makes a TCP connection, but the commands all time
out. I also excluded the networking code from the file so it can be
built.  Comments on top of files with TODO's