Hyperelasticity requires div for premultiplying functions
Add dolfin forms for tensor mode
Hyperelasticity requires *dim for premultiplying functions
Make helmholtz depend on premultiplying functions