Problem 31 (python): improve documentation
convert to Jython for standard python environment
Jython environment mixups
improve efficiency (memory and time) of SuDoku search

add the most basic heuristic:  if the goal state then return 0,
otherwise return 1 which never overestimates the distance.
Problem 96 (python, java): solved