Added ArcCurve3 and EllipseCurve3

This was need for me to get TubeGeometry to follow an arc path