Reworked the cycle handling in the gc and documented it in detail, to work out some kinks and to make it more convincing that the end result really is what the gc claims it to be. Rev: src/gc.c:1.281 Rev: src/pike_embed.c:1.11 Rev: src/program.c:1.614