common/bitstream.h,common/bitstream.cc: Add BitReader::decode_interpolative which allows to iterate through the termpos list, returning one entry at a time using BitReader::decode_interpolative_next