agg::rect errors

CVS is giving compile errors in several of the cpp backend files:

error: `agg::rect' is not a template

I think these should be `agg::rect_base' instead. Changing that makes
it compile fine. Since I have never messed with these files I thought I
would post to the list instead of committing the changes myself.

- Charlie