don't treat Phar archives as text

The PHP files get added in an apparently random order, so the diff is
misleading.