added dependency on graphics
replaced expression and call methods for grid.echo() with a function method (because a function has an environment so you can easily pass in values that it needs when it is eval()ed)
added name to rect grob for C_image()
fixed clean up of grob name indices when start new grid.echo()
fixed double-prefix on C_mtext() grob names