Bracket each call to new_gc() by a corresponding call to gc.restore() to avoid
bugs in the Cairo and Mac OS X backends.
Authored by: mdehoon 2009-11-15
Parent: [r7968]
Child: [r7970]