added support for http sessions (only added the details for http request so far)

right now this includes:
* http request line (method and url)
* http headers
added support for http server response