Fixes to IntersectEdgesWithLine in Circle and CompoundShape