a single variable-sized unsigned-integers decoder. use encode_uvar for encoding first.