Added tests for Circle equality and intersection.
Added toString() method to Point and Segment.

Implemented intersect() in Polygon.

Fixed bug in Line. Incorrect normalization when A = 0.