message: Apply Dylan's suggestions from code review of CHANGELOG
diff: @@ -66,7 +66,7 @@ Partial assembly and matrix-free discretizations
  ------------------------------------------------
  - The support for matrix-free methods on both CPU and GPU devices based on a
  partially assembled operator decomposition was extended to include:
  - * DG integrarors, (for now only in the Gauss-Lobatto basis), see Example 9,
  + * DG integrators, (for now only in the Gauss-Lobatto basis), see Example 9,
  * H(curl) bilinear forms, see Example 3,
  * vector mass and vector diffusion bilinear integrators,
  * convection integrator with improved performance,
  @@ -77,7 +77,7 @@ Partial assembly and matrix-free discretizations
  See the new methods AssembleDiagonal in BilinearForm, AssembleDiagonalPA in
  BilinearFormIntegrator and the implementations in fem/bilininteg_*.cpp.
  -- In many examples, the partial assembly algorithms provides significantly
  +- In many examples, the partial assembly algorithms provide significantly
  improved performance, particularly in high-order 3D runs on GPUs.
  Meshing improvements
  @@ -143,7 +143,7 @@ Linear and nonlinear solvers
  more details see linalg/ginkgo.hpp and the example code in examples/gingko.
  - Added support for HiOp, a lightweight HPC solver for nonlinear optimization
  - problems see class HiOpNLPOptimizer and the example codes in examples/hiop.
  + problems, see class HiOpNLPOptimizer and the example codes in examples/hiop.
  - Added a general interface for specifying and solving nonlinear constrained
  optimization problems through the new classes OptimizationProblem and
  