Fix for the spheroid diffusion tensors for a recently introduced bug.
The oblate and prolate check was failing as the 'spheroid_type' variable was set to None after a
call to diffusion_tensor.init(). 'spheroid_type' is now automatically updated if Da is changed.