wiki and sudoku edits
bugfix: needed all variables for 3x3 constraints

IF PYTHON CORRECTLY CREATED VARIABLE SCOPES THIS
WOULD NEVER HAVE HAPPENED
bugfix: uniqueness was slightly wrong
simplified
small
working on grid
generalised a bit
changes for 25x25
test
change printing