BacktrackingSolverRun: Fixed handling of transitive dependencies
BacktrackingSolverRun: TryToSolveDependency() helper for TryToSolveDependencies()