Fix input validation, don't use 100% as the upper limit for risk-free rate and volatility
Check output values for normalicy, so as not to break JSON
Update paths per worker when opencl configuration is changed
Handle special case of statistics calculation where sample size (paths per worker) == 1
Enforce at least two paths per worker