Classical CFL Engines

Grammar-driven classical CFL reachability: the shared SolverSession backends, the paper engines, and the alias/value-flow clients built on them.