HIBSPA-112 - Fixes bug in Circle.java

Coordinates too close to each other resulted in stackoverflow during linearization. Test for distinct coordinates is corrected, and test failure now results in IllegalArgumentException.