Implemented tests and functionality for WebRequest.  Does not handle
cookies yet!