std::default_searcher has been implemented for a while now
(introduced in d835e59211883) - far more than two llvm releases. So, remove it
and std::experimental::make_default_searcher from <experimental/functional>.
There already exists tests for std::default_searcher in
libcxx/test/std/utilities/function.objects/func.search/func.search.default, so
there is no loss in test coverage.
Please don't bump the standard version in this patch, since it's technically an unrelated change (IIUC).