Trac #16539: FiniteStateMachine.process: Refuse Non-Deterministic Finite State Machines

Previously, a (more or less) random path was chosen in case of ambiguity
in {{{FiniteStateMachine.process}}}. Instead, we now raise a
{{{NotImplementedError}}}.

Ideally, process would follow all possible paths. This is #16538, but
will need some more time.

As a stop-gap measure, we at least raise a {{{NotImplementedError}}} if
the situation occurs.

URL: http://trac.sagemath.org/16539
Reported by: cheuberg
Ticket author(s): Clemens Heuberger
Reviewer(s): Daniel Krenn
Trac #10128: Ideal.vector_space_dimension() should return Infinity for non-zero dimensional ideals.

Right now, we throw a {{{TypeError}}} which definitely wrong, since the
type is correct.

URL: http://trac.sagemath.org/10128
Reported by: malb
Ticket author(s): Martin Albrecht
Reviewer(s): Julian Rueth