Update PageFinder to avoid error message when using non-ascii characters in page path searches, per issue #521. Plus add a new Sanitizer method: $sanitizer->pagePathName($value);