added degree_zero as optional argument to rational_cuspidal_classgroup