support den == NULL in fmpq_mat_get_fmpz_mat_colwise
add num_colwise
implement construction from string for fmpz_poly_qxx, fmpq_polyxx