Fix for issue #14

Fixes a problem when, due to numerical errors, the algorithm tries to add a point to the support set when the latter is already full (i.e., contains _d+1_ points). This PR modifies the test to decide when to add a point to the support in such a way that points are only added when the support is not yet full.