merged with Eliot 918:

918:
and include wchar.h in the interpreter for wint_t (Spurimmediate character printing), sicne stddef doesn'talways define it (on linux of course; elsewhere itseems to be present).

917:
Fix bad bug in callPrimitiveBytecode.  Old codeskipped past next bytecode.  This broke codedepending on ContextPart>>restart, such as Exception>>retry.

916:
Spur:Reimplement deriving the accessorDepth and retryingprimitives on primitive failure machinery.  Always takethe primitive index from newMethod (setting newMethodto a SmallInteger for primitiveDoPrimitiveWithArgs.Have the Cogit always set primitiveFunctionPointer andnewMethod for the retry,Add isNonInteger(Non)Immediate: and use it in several ofthe integer conversion routines that were missing codeto exclude Character immediates, with fatal consequences.With these changes the Pharo 4 test suite runs withoutcrashing on the latest Pharo Spur boot image.