Renaming DepthPolyClipper to GouraudPolyClipper, DepthPolyEdge to
GouraudPolyEdge, and DepthPolyEdgePool to GouraudPolyEdgePool. I want to make
a parallel set of objects that do flat shading; I decided that having the same
edge class do both would be a bit confusing in the code.