Fix issue 87: gc should scan callback

This causes the extraRoots to get scanned during gc.

----------------------------

Only take this patch if you are happy with it.