Change generalized svd to return Q and R separately. Update docs to point to svdfact and eigfact.