Add IVAR_set macro to store a value into an interpreter variable.
Fixed pa_pp_nexstate definition.

The previous version of the code did something equivalent to:

  OP *odlop = *((OP *)PL_op);
  *((OP*)PL_op) = ...;