op_ptr can be a truee NULL rather than OP_NULL
Change signature for OP check

It should return NULL if there's no errors, or
a mortal SV with the error message otherwise
Ban inline subs with labels on statements (for now)
Add the thunk to the clone_op function
Add OP_NULL as a supported type
Clean up list handling code
Proper nextstate handling instead of just skipping