Se empieza la construcción del matcheo.

Se agregó la clase Matcheador y la estructura Patron.
Además se agregaron nuevos métodos a la interfaz de Grafo, los cuales
son:
GetArcos sobrecargado.
EsAdyacente, que toma 2 arcos y verifica si ambos son adyacentes.

Se agregaron los comportamientos básicos de la clase Matcheador.
EsCandidato
MarcaExpansionPatron
MarcaExpansiones
Obtener raíces.

TODO:
Pruebas unitarias sobre los nuevos métodos de grafo.
Pruebas unitarias sobre los métodos de Matcheador.
Implementar cuerpo de ExpandirPatrones.