* add some failing Arc.intersect(Arc) tests
* implementing Arc.intersect(Arc)
This commit adds special handling in Arc.intersect() when the other
segment is an Arc, and when both segments are circular and non-rotated.
This particular case is common, and quick and easy to solve algebraically.
This commit fixes the failing tests added in the previous commit.