Should fix the problem with the MAC OSX Build

fixed typos

fixed typos, dealt with style changes etc.

Added Unit Test for KNN

Bundled Nanoflann

Added Proper Unit Test

Corrected License

Handles Missing Nanoflann Bundle

Removed System Include for Nanoflann

added to config.h.in

removed debug and benchmark defines

Fixed typos