Add the exception ErrorSintaxis.

The ErrorSintaxis exception must be launched when a regular expression is bad
formed.
Add the Grupo class.

A group is a set of states that have not yet differentiated.
Add the Particion class.

A particion is a set of groups.
Add the Subgrupo class.

A Subgrupo is the set of groups in a partition in which a state may go given a
transition.
Add the NuevoGrupo class.

Structure used to partition a group into subgroups.
Add the Representante class.

A Representante is a state of a minimal DFA representing a group of states of
the DFA.
Add a converion utility class.

Includes two conversions:
- NFA to DFA.
- DFA to minimun DFA.