Started to_exact_cover in sudoku.py

Not thoroughly tested. Only implemented for an empty sudoku.