GC marking for callback cache.
Implement callback setup work.

Gets us to the point of having a dyncallback callback object to pass,
which then does get invoked by the C function we called. For now, it
does nothing, however.