merge: 5-8 branch — UE 5.8 port + MCP Expansion + AI Editor Toolset refactor