Added RangeSearch and dual tree support; small updates to KNN2