Brings in the full NFP implementation: ConvexDecomposition, NoFitPolygon, InnerFitPolygon, NfpCache, BottomLeftFill, SimulatedAnnealing optimizer, and INestOptimizer interface. Resolves conflicts by keeping master's progress reporting infrastructure alongside the new AutoNest methods, and adapting RunAutoNest_Click to use NFP AutoNest with async/cancellation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>