Http changes and stuff

Basically nixed everything that we did for the previous http stuff and
added this and the server should respond if you connect to
http://localhost:80/test but I havent gotten the client to do so.  If we
can get this to exchange between server and client though then
everything else will fall into place.