Реализована команда CWD.
Issue #29 - Реализовать команду CWD
Реализована команда PWD.
Issue #41 - Реализовать команду PWD
Реализована команда CDUP.
Issue #43 - Реализовать команду CDUP
Реализована FTP-команда REIN. Для ее использования введена пользовательская команда reinit.
В метод ProtocolInterpreter::sendCommand и в методы выполнения FTP-команд добавлены коды успешности выполнения.
Запрос ввода пароля, если он пустой вынесен в пользовательский интерфейс. В интерпретаторе протокола не должног быть вообще операций ввода.
Реализованы пользовательские команды connect, login и relogin.
Issue #44 - Реализовать команду REIN
Реализована команда LIST.
Issue #42 - Реализовать FTP-команду LIST
Реализована команда NLST.
Issue #50 - Реализовать FTP-команду NLST
Реализована команда SYST.
Issue #51 - Реализовать FTP-команду SYST
Реализована команда STAT.
Улучшен метод ProtocolInterpreter::printReply. Теперь в нем жесткая проверка на конец отклика в формате "xxx ".
Issue #52 - Реализовать FTP-команду STAT
Реализована команда MKD.
Issue #53 - Реализовать FTP-команду MKD