Gungho::Request - A Gungho Request Object
Currently this class is exactly the same as HTTP::Request, but we're creating this separately in anticipation for a possible change
Creates a new Gungho::Request instance
Returns a Unique ID for this request
Clones the request.
Associate arbitrary notes to the request
Returns a cloned copy of the request URI, with the host name swapped to the original hostname before DNS substitution
Returns true if the request object's uri host is not in an IP address format
Formats the request so that it's appropriate to send through a socket.