ZNPCsPlus Fabric 2.0.0-fabric.10

Baseline: fabric.7 CONFIG-SAFE-NPC-PRESERVE build.
Changes:
- Keeps the safe legacy config loader that strips old SnakeYAML Java type tags.
- Preserves existing YAML NPC storage and serializer classes unchanged.
- PLAYER_COMMAND actions keep normal player permissions.
- Only tellraw / minecraft:tellraw player actions receive temporary command level 4 and silent output.
- Tellraw still uses the clicked player's command source, so @s continues to mean that player.
- ActionExecutor control flow is unchanged; only its first player command-source lookup delegates to PlayerCommandSourceHelper.
