Redo EOp and ppInvOp CUDA versions doing more pre-allocation and calling cublas more directly. Also use cublas for axpy operations,
and use d streams, since they seem not to incur a penalty for larger D.