Minor refactoring (and major bug-fixing) for LotteryPrinter and LotteryGenerator (revised comments, made buildTournamentGameSets() protected while providing a public getLotterySets(), removed lots of commented-out code etc.) The method getLotterySets() will be overridden to correct the way we pass the info in some cases. Also, now the size of LotteryBoxes is configurable from within LotteryPrinter (defaultMaxNameLength).
Bad workaround for a crashing bug (it reveals an ugly bug elsewhere in the code). Search LotteryPrinter.cs for "FIXME".
Merge remote-tracking branch 'origin/nikolas-experimental' into michael-a
Small LotteryPrinter changes (to make debugging easier; it still crashes a bit). getPrintableLotterySets() stubs were added to the generator classes (implemented for the ind.Kumite/ind.Kata-score/Fugugo case!).