Fix accepting ill-formed UTF-8 characters

Conflicts:
	ext/phar/phar_path_check.c