Fixed argv problem, got the url parsed down to host, port and path
Rewrote the URL parsing logic to be much more lenient.  Still unable to receive anything from outside sources, maybe because I am running this on Windows?