rewritten blas_magma interface, lots of corrections in inv_eigcg_quda.cpp