Optional name argument to FooSolver::init()
Support --solver_system_names
DiffSystem --solver_system_names works now
LinearImplicitSystem --solver_system_names works