get/putuint32: less CPU cost
1) patched msgtype to key-size(the low 8 byte)
2) remove *uint16 and reformat *uint32 with less CPU cycles