Circle Line intersection BUGFIX

The previous algorithm used was for circle-line intersection. The new
algorithm is for circle-line segment intersection.