Added request logging
Fixed the buffering and copying to underlying response/requests