cusparse improvements

This adds some Level3 BLAS functions from cusparse v2 for single precision floating point (and a CSR->Dense transformation).


As discussed via email, this commit still contains all the complex functions, due to which I am unable to compile/run this code myself. But everything works if one just deletes all the complex/double complex function declarations.