Fixed DiffusionSolverFE_OpenCL and DiffusionSolverFE_CPU - they did not handle steering properly. OpenCL version actually did not work at all. It was necessary to add the following assignments
        nbhdConcLen=onii.mh_nbhdConcShifts.size();
        nbhdDiffLen=onii.mh_nbhdDiffShifts.size();
so that nbhdConcLen and nbhdDiffLen can be passed to solverParams. Solver Params in turn is passed to OpenCL kernel so if the two variables are not set initialized than the OpenCL kernel will assume they are 0's and  ForwardEuler algorithm in the kernel will not work