This class reads a request from a remote client and evaluate it so that the
calling program can retrieve the different forms of information contained in
the request.
Request() -
Constructor for class com.marringtons.net.HTTP.Request
At the start of a converstion it is a good idea to clear the thread data
as a different thread will act since last time and without this we can
end up sharing data between users.