Fixed const correctness for getting field metadata.
Add ability to use subfield section in VecVisitor via argument to constructor.
Update elasticity integrators to use subfield in visitors for optimization.
Use zeroAll() (more efficient than zero()).
Work on removing use of newSection(). Code commented out.

Not sure why settting up subfields isn't working. Wrong PetscDM in
fields?