[xo] Refactoring Referee: still like monumental and no pattern used,
but it more clean than before.
Players (parent class Player and it children HumanPlayer and AiPlayer) now
do not store playground.
Cell do not set default figure via constructor: separate setter for this present.
From Field remove do not practice getValue4Style method.
Operation with string: stringBuilder using in case for construct string,
hard coded OS depends separator change to call get of this separator.
At Ui for write method flush must be call to view it out immediately.
[Referee] at some do while loops remove variable from terms.
Refactoring variable names.
At letsHumanPlayerMakeADesign recurse change to do while loop.
At makeUndo now inform user if he or she enter value that outside of possible numbers range.
At InputTest and OutputTest make change for possible to use they inner class from RefereeTest,
yes they provided now. No really test check yet but like initiative.