Весь javascript вынесен из Action.php, за исключением объявления переменных js, содержащих данные из php
Последовательное выполнение ajax-запросов к контроллеру обновления с получением результа выполнения и отображение этих результатов в модальном окне
Дополнительное разделение методов модели и ajax-контроллера.
Изменена система вывода сообщений.
Создана сессия для хранения данных между ajax-запросами
Добавлено изменение прав доступа к переносимым в ходе обновления файлам.
Изменёна структура данных возвращаемых ajax запросу. Изменён вывод сообщений.