add fmpz_mat_is_one
remove store_trans and avoid updating in special case