added a more difficult sudoku puzzle as a test file
added a broken puzzle to test if assertion works
Modified the test sudoku puzzles.
Added two heuristic strategies that clean up the puzzle up a bit for brute force search.