Testeado y mejorado método Solve

Solve resuelve un sudoku parcialmente lleno usando backtracking,
testeado correctamente.

Falta:
-Adaptarlo a que funcione con clases Cell.
-Conserve el estado de Sudoku resuelto.

Pienso que usando la clase Cell en matrix se guardará el estado.