use smooth force relation in ContactPlaneTerm

- new .smooth_f()
- update .get_fargs(), docstring
update elastic_contact_planes.py for smooth contact force relation