Iterative: Fixed overloads for pipelined iterative solvers.

Without these, some user code may accidentally use the solvers
without pipelining, which is not what we want...
Iterative: Moved local array declaration out of CSR-adaptive kernel.

Resulted in complaints if called from GMRES, therefore passing it in as a pointer.
Should not affect performance, but verification desired.