[gc] fix crash when allocate_registers causes a GC
[gc] fix crash when allocate_registers causes a GC

then CallContext->bp_ps is still zeroed, and CallContext.mark must
not access them.

Repro: ./parrot --gc ms2 examples/benchmarks/oofib.pir
(recursive calls)

youprofit/parrot,youprofit/parrot,parrot/parrot,parrot/parrot,youprofit/parrot,tkob/parrot,youprofit/parrot,tkob/parrot,tkob/parrot,tkob/parrot,youprofit/parrot,tkob/parrot,parrot/parrot,youprofit/parrot,parrot/parrot,tkob/parrot,youprofit/parrot,youprofit/parrot,tkob/parrot,tkob/parrot,parrot/parrot