Поправил ошибки сохранений категорий, добавил сортировку, даже для рутов

Ещё фикс #1334.

Пока не стоит мёрджить, т.к. есть что ещё дорабатывать, и нужно очень тщательно оттестировать функционал.