Depth-first search

-добавлен метод поиска в глубину
-изменен спецификатор доступа для класса Knight
-изменен тип поля в классе результата решения со списка на массив
-исправлена ошибка отсутствия спецификатора public для метода добавления
потомка к дереву решения