Fixed UlrichEnvelope so it calculates the total mass correctly depending on whether it is for Hyperion or RADMC-3D (because RADMC-3D only needs the range 0 to pi/2 while Hyperion requires 0 to pi).
Fixed the calculation of the UlrichEnvelope mass depending on whether the grid format is Hyperion or RADMC-3D in a better way.