Add lvrefslice op type
lvrefslice gets OPpLVAL_INTRO
pp.c: Dodge compiler warning
\@array[@slice] assignment

plus changes to the aelem tests to check rhs context.

I did \local @a[@s] at the same time, since I was practically copying
and pasting code from aelem (ok, not quite).