Fixed superfluous includes
Added Kd-Tree constructor to construct from different lists
Assert_Neq added
Added KDTreeTest
Some improvements to KdTree
Added KdTree unit test