New version of initial condition-finding function

Now uses fast Euler-Maruyama instead of deterministic RK4 schemes. Results are stochastic and possibly slower on average, but this hopefully more robust in that it won't lock up. Simple caching via persistent variables is used to improve speed.

Signed-off-by: Andrew D. Horchler <adh9@case.edu>