improvement on scheme->gc

Don't know why mutator-anf-app and mutator-app
didn't work for the original rewrite for scheme->gc.
Probably it's because scheme->gc it's not in the same
phase/pass of syntax translation.

Would be good to rebase with the master head of
plt/racket.