[test] fix GLOB* temp file creation

regression from commit caba76f589a9aa.
mixed up handle and filename, as run_command actually requires
a name and not a handle for STDERR.
[docs] Update stability and memory_internals

stability was written in 2007. Just the deprecation cycle
needed to be updated.

memory_internals talks as if mark&sweep is the only GC.
Improve that.
[test] minor improvements in stress/gc.t and src/extend.t 19
[examples] fix wrong load_bytecode paths
[build] change add_to_generated for .dump files

move from pmc2c.pl to Makefile.
1. generated default.dump also, which was missing most of the time.
2. 3rd party langs may not need MANIFEST.generate files. let them handle it.
[pmc] start with resizablepmcarray unshift optimizations

using a max offset 8, as in nqp/qrpa. See GH #1152
Here offset is still const 0.
[pmc] rpa trace: do_shift(INTERP, ...)

need interp for tracing, slow or fast
[pmc] rpa enabled shift optimizations w/o splice

resizablepmcarray shift,unshift,resize,push,pop look now good.
just splice is missing. GH #1152
[pmc] rpa: trying to fix splice WIP

Not offset optimized yet. And something still fails.
GH #1152
[pmc] rpa: WIP some more fixes, but still failing
[pmc] rpa: remove old code without USE_OFFSET

Still one invalid access of freed data in push_pmc, and
invalid read in shift_pmc.
valgrind ./parrot_old -o runtime/parrot/library/HLL.pbc ext/nqp-rx/src/stage0/HLL-s0.pir
[pmc] rpa: fix 2 cases: shift+push offset overflow

also:
* fix non-debugging TRACE_RPAd macro
* add some UNLIKELY hints
[pmc] rpa: fix defined, no throw. add get/set trace with -t1
[pmc] rpa: specialize sort+reverse, need offset

also add offset to append
add more notes to fixedpmcarray vtable docs
[pmc] rpa: optimize splice shrink fast on offset

if there is enough room at the left to fill in the elements
from from, adjust offset and jump to the fill routine

this optimization is not present in qrpa, and executed e.g.
in data_json.
[pmc] rpa: optimize splice resize a bit

add TRACE_SPLC
[pmc] rpa: fix resize move with offset

before 1,32,8 => only 32. after: 33
[pmc] rpa: fix splice shrink fast, add tests

test rpa coverage and add all missing tests
shrink fast has a wrong offset, test splice_shrink_fast()
add tests for resize off empty and resize off move, the 2 fast
  variants with existing offset.
remove shift slow case, this is invalid, add assertion. this is caught
by size == 0 and we cannot have an offset bigger then the threshold.

remove unnedeed pmc/pmc_arrayiterator.h from src/events.c
[pmc] rpa: fix visit

we need an offset for visit, we cannot use the fixedpmcarray
method.
[pmc] rpa: fix resize with offset optimization

we moved the wrong items, and had wrong slack overwrites.
Add testcases.