updated FindPeregrine

using CMAKE_BINARY_DIR vs PWD to support windows