add CRC-16 error detection

add CRC-16 checking to:
1) blocks
2) leaf's buckets
3) innernode's skeleton buffer & msgbuf