* Creates a HBytes from an array of bytes and its length. The HBytes will keep the token pointer, to be freed later in lzw_clear_table or init_lzw_context.
* Creates a HBytes from an array of bytes and its length, and inserts it into the lzw dictionary in ctx.
* Also increments ctx->next. The HBytes will keep the token pointer, to be freed later in lzw_clear_table or init_lzw_context.