labels now work for points, lines, rays, circles; labelmaker improved; new classes FancyLabel and ViewingRectangle (which replaces AnalyticGeomUtils)