Fix ClosedCurve drawing.  Refactored out tangent calculations from GraphicsPath into GeomUtilities.GetCurveTangents and added a CurveType parameter instead of different routines for Open and Closed.