fix [rt.cpan.org #93888] does not preserve special SV identity

Includes one failing test for SRL_HDR_UNDEF related to \do{my $x= undef}
which suggests we may have to undo the UNDEF part of this patch and live
with the fact that we dont round trip \undef properly, or we have to
patch the protocol to support it (boo)