1. New `as_str` fn for Sid (To get the session id as a base64 10 chars string)
2. Http request is now cloned for the websocket transport (it was not possible before http v1). Therefore it is possible to get headers/extensions of the initial request.