Changed non-convex kernel to use the circular distance function (defined in the reference).
Merge branch 'develop' of github.com:bkloppenborg/liboi into develop