Adds flags for reward outputs and commitment outputs. The fixed-size encoding for commitment outputs is treated as a flag, so that the blob format can be modified, extended, or replaced in future iterations.