fixed error in parallel searchn.cpp, test now passes
added ability to use predicates in parallel search, additional test written for search.cpp
added new test to parallel searchn for testing predicates