Allow utf-8 filename in phar - fixes 64498

Added capturing of utf-8 characters in the RE2C which fixes [issue 64498](https://bugs.php.net/bug.php?id=64498). Also fixes - composer/satis#70

Only the re2c file and the tests have been edited. The C file is generated from the re2c file.