Fix resource leak

This fixed the resource leak. Basically you MUST NOT call retain() when pass the http request to the handshake method. I have updated the javadocs in netty to reflect this :)