Replace all linear solver (lduSolver) variables with new type 'solveScalar' instead of 'scalar'. In double precision this is the same as scalar (i.e. double), in single precision it is either double or scalar (=float).
Currently: WM_PRECISION_OPTION:
When using WM_SPDP argList now prints in Arch: label=32;scalar=32;solveScalar=64
Following tests before merging: