Implement full HFS+ filename comparison