rename to make it more clear
add util to do encode & decode
define on-wire format "JMSG0.1---data" where `---`
is unsigned binary int represent data length, in
this way we could reduce unnecessary copy
rename RWAtta to ReadAtta
don't maintain recv method with time out right now