slight cleanup of fmpq_poly_add/sub, and optimise equal denominators