I can support different scalar types easily, the underlying function pygpu_blas_rgemv doesn't care.  I'll do it in this PR.