Rewrite eccentric umat

Get rid of extra subroutines, streamline tangent calculation, etc.
Rewrite eccentric umat

Change tangent calculation from the one in our papers to the one derived by Maria (see documentation on wiki for detailed derivation)