Fixed refcounting of the o->prog references in objects. Prior to this it was possible to generate garbage that never was removed by the gc, but it requires some resolver trickery (see test case) so it's unlikely to occur in practice. Rev: src/gc.c:1.211 Rev: src/object.c:1.231 Rev: src/testsuite.in:1.628