[494320] Fix BezierCurve.getScaled() to not recurse.
- Ensured all getScaled() methods in BezierCurve to not call getScaled recursively, but instead call scale() on the created copy. - Added as test case that confirms the correct behavior (no stack overflow occurs).