Brute Force Solve and Clear Button

Add a brute force solving algorithm and also a clear function, which
clears the board for the player.  There are also new const ints to
define status of the puzzle, like INCOMPLETE or SOLVED or INVALID_ROW,
etc.