move handhshake and protocol to go.rtmp