use linked-list as recv buffer
disable receiveBuffer and morphing
redesigned buffer
add snappy compression
post-up and pre-down
reformat
gofmt
Merge branch 'next'