Repurposes the contact_pen_frac to define a maximum allowable interpenetration as a percent of element thickness between faces in a face-pair when using auto contact
If face-pairs exceed this maximum allowable (when using auto contact) they are no longer considered contact candidates
The logic introduced for this is meant to address issues with thin structures/plates when using auto contact when faces on opposite sides of a thin body 'appear' to be in contact to Tribol when they should not be considered.
Element thicknesses are now required to be registered when using auto contact, regardless of whether the kinematic element penalty is used. The element thicknesses are used to determine max allowable interpen to avoid the thin body issue.
Coupling scheme tests were added/modified to test and/or properly account for auto contact.
Computational geometry tests were added to test the maximum allowable interpen when using auto contact.