fix several compile warnings
move method block
add note
[encode] sfixed64 should be use le2 function
[decode] support __wakeup method