
add in_signal_handler flag, so that it knows that if this is set,
then we may NOT do a relocatable collection.   must sbrk instead
if space required
Must modify catch,throw...to save restore this flag.

Check the BEGIN_NO_INTERRUPT ... sections in the code to see if these
were actually for relocatable problems...which wont exist,...


