Stable stage of Step validation (It works properly in most cases but there can be some issues)

r LogicalException renamed to ApplicationException
f Custom exceptions warning output slightly modified
f Checkers erros messages slightly modified
f Two application exceptions that related to game moved to checkers exceptions
f some bugs fixed in the Figure object
f RussianGraphRefereeImpl check direction at now (only diagonally allowed)
f RussianGraphRefereeImpl refactoring in canKingFight
+ RussianGraphRefereeImpl comments for some tricky pieces of code
+ RussianGraphRefereeTestImpl same as RussianGraphRefereeImpl except init procedure (init procedure just creates cells, figures you should creates by himself)
+ Additional tests for referee