Reject monotone curves which doesn't contribute to the winding, early.
Handle stationary points in #getWinding method.
Self-Intersections: Restore the logic issues while cleaning up