[xo] implement revertTo method at Chronicler that can revert our game
state to any point of game. undo method now internal call it
(ask to do step one back).
AddWalk now check Cell to default figure (previous output method toString
check that and do not output that Cells, but now that output all).
Referee do not undo seapparate field position, updated undo from Chronicler
takes parameter with type field (can be null,
so basicly only record be removed).

Update ChroniclerTest (field pass in not all cases).