[test] move test outside of src folder (NetBeans ready structure).

--HG--
rename : src/test/CellTest.java => test/CellTest.java
rename : src/test/ChroniclerTest.java => test/ChroniclerTest.java
rename : src/test/FieldTest.java => test/FieldTest.java
rename : src/test/InputTest.java => test/InputTest.java
rename : src/test/OutputTest.java => test/OutputTest.java
rename : src/test/PlayerTest.java => test/PlayerTest.java
rename : src/test/RefereeTest.java => test/RefereeTest.java
[xo] change valueOf to parseInt, result getProperty("line.separator") once per
file/method setted to variable and than value using in case where getProperty
used, update documentation.
[test] increase code coverage, add few new test for new methods.
[AiPlayer] remove unusing code branch: null never be at makeDesign after
setFigure during previouse check of free cells.
[Chronicler] String change to StringBuilder at toString method.
[Field] added new method isFigureTakeAWin that call private
isFigureFillDiagonal and isFigureFillLine. Named test rewrite to use this new
method.
[Player] add new methods: getPlayersFigures from array of players return the
array of players' figures, getNextPlayer determine the next player in array
dependence of figure, isFigurePresent method that came from referee - check
that inputed by user figure not be already setted to one of players.
[Referee] remove unusing code.
Added tag HumanVsHuman, HumanVsAI and mix game ready for changeset 4b813bb612aa