Add DM for subfields in Field. Refactor Field metadata.

Refactor _metadata and _subfieldComps in Field into _metadata (field
only) and _subfields (metadata + auxiliary info).

Rename Field::petscSection() to Field::localSection().
Add Field::globalSection().