Correctly scaled the Runge Kutta time stepping algorithm for diffusivity. Note that this isn’t perfectly correct, simply because I’m not treating each partial step correctly.

Also added a unit test for the random number generator. Works fine.