C: Fix package destruction, -1 GV refcount

The GV refcount was one to high (B::walksymtable) which prevented
package destruction methods from being called (#197, #208, #254, #280)

Now failing: #46