Spring AI 2.0 getting started: Spring Boot 4 integration, Advisor chain, and tool calling

Spring AI 2.0 GA getting started: Boot 4 dependencies, ChatClient Advisor chain, ToolCallingAdvisor, MCP integration, Jackson 3, and what usually breaks first when moving off 1.x.