Only initialize earmarks once for -s
Currently the -s / --show-possible-values option causes the earmarks to be updated as the Sudoku is played, but also makes the earmarks read-only. With this commit the option will cause the earmarks to be initialized once when the Sudoku is started, but otherwise the usual earmark behavior, including editing, is maintained.