Merge branch 'develop' into DBScan
Added nanoflann k-d tree library.
Added initial versions of KTCreateKDTree and KTKDTreeData. Compiles, but untested.
Some fixes to the configuration setting of KTCreateKDTree
Added very initial and incomplete version of KTConsensusThresholding
adding consensus thresholding, just skeletal for now
Refactored and tested KTDBScan classes, plus functional KTDBScanEventClustering.
KTDBScanTrackClustering partially converted to use k-d trees.
Added KTDistanceMatrix.hh.
Added X and Y scalings to KTKDTreeData and KTCreateKDTree
Partial progress on KTKDTree to make it work with DBSCAN.
Making the DBScan branch compilable again
Incremental update to KTKDTree.hh
Compiling versions of KTDBScan and KTKDTree
Removed bin widths from KtSparseWaterfallCandidateData.
Updated KTDBScanTrackClustering to work with the k-d tree data
Bug fixes and test function updates
it compiles
expanded kdtree
now getting the nearest neighbor index
Merge branch 'consensusThresholding' into DBScan
compiles almost work (makes objects, links fail)
Lots of debugging stuff; committing so i can merge other changes