work in progress of clarkson algo
Fix ClarksonAlgo tree implementation and tests.
Add clarkson Algo 4 and refactor Algo 1.
Fix code formatting.
Move sample function to lib.py
Fix radon_point calculation and add clarkson tests.

radon_points did return a wrong dimension due to matrix -> ndarray transformations (ndarray [1] -> matrix [[1]] -> ndarray [[1]]).

While working on this problem a lot of code has been refactored.
Add lib.radon_partition and base lib.radon_point on it.

radon_partion() returns the two partitions, a radon point and
the according sets of alphas for the point from both partitions.
Merge pull request #7 from kleingeist/clarkson

Clarkson Implementierung