gc: More verbose debugging

Add more DEBUG_printf statements to trace gc behaviour
gc: Keep debug statements at beginning of scope where possible
gc: Turn off debugging info again
Merge pull request #697 from stinos/gc-debug

gc: More verbose debugging