Add more exhaustive searching

search/Search.pm is a module for generic searches

tournament.pl finds tourname seatings.  For example,
  4 people should play three rounds of a chess tournament;
  each player should pleay each other exactly once.

magic-square.pl finds "relaxed magic squares"
  http://math.stackexchange.com/questions/900469/relaxed-magic-squares/900645