Implement OperatorCategories drag&drop reoder

Изменение порядка категорий посредством их перетаскивания.
И некоторые доработки по стилю (с новыми нарушениями стиля, разумеется:)
Че-то я вот этот метод вообще не понял )

1. Новая категория добавляется всегда сверху (position = minimal position -1)
2. ID категории отдает сервак через  AJAX.
3. Все процессы с добавлением новой категории лучше делать не в компоненте списк, а в компоненте "новая категория". Который будет иметь три состояния:
1. Просто написано "Новая категория".
2. Когда нажали сменяется на input
3. Когда нажали ESC сменяется на 1-е состояние.
4. Когда нажали на OK делать запрос и сменяется на состояние "Создаю категорию".
5. Когда произошла ошибка создания вошел в состояние input-а а ошибку вывел в alert.
6. Если все ok, то перешел в состояние N1, а списку категорий отправил колобек что появилась новая категория (в случае с FLUX добавил категорию в Store).