MidnightNameplates 0.7.0 - Phase 7: Friendly & Player Nameplates

NEW
- Unit Types page in /mnp.
- Independent Enemy NPC, Friendly NPC, Enemy Player, Friendly Player settings.
- Per type: enabled, minimal/name-first mode, health, casts, auras, scale, alpha.
- Player names can use class colors.
- Friendly NPC/player defaults are clean minimal name-first plates.
- Existing Phase 6.5.1 enemy NPC behavior is preserved by default.
- WoW 12.1 secret identity/class values fail safely to generic presentation.

TEST
1. Enemy NPC combat: health/cast/aura/threat/execute should remain unchanged.
2. Friendly NPCs: verify default name-first presentation.
3. Friendly players: enable friendly nameplates and verify class-colored names.
4. Enemy players: verify full plate and class-colored names.
5. Change Unit Types options live in /mnp.
6. Watch for Lua, taint and protected-action errors.
