Update compute_metric_tensors API

Need context for upcoming variable for tracking thickness extension
in compressible materials.
Add variable for compressible materials

When the material is compressible, then the thickness extension
is not implicit and must be tracked as a separate DoF. This
add that capability.
Principal stress postprocessing.