Rewrite stress-driven isotropic umat

Get rid of extra subroutines, streamline tangent calculation, change notation to match documentation, etc.