CMakeLists.txt: Setup BUILD_DIR.
TSFTPFileSystem::DoCalculateFilesChecksum: Refactoring.
TSFTPFileSystem::RemoteFileExists: Refactoring.
TTerminal::LogFile: Refactoring.
TTerminal::ReadFile: Refactoring.
TTerminal::DeleteFile: Refactoring.
TTerminal::CustomCommandOnFile: Refactoring.
TTerminal::DoCustomCommandOnFile: Refactoring.
TFullSynchronizeDialog
Classes.cpp: Refactoring.
Sysutils.cpp: Refactoring.
FarDialog.cpp: Refactoring.
Refactoring: Use ClearStruct instead of memset.
FarDialog.cpp: Cleanup.
TSynchronizeChecklistDialog::Key: Fix: when Space is pressed, cursor moves to first item in list.
Bugfix: List items have incorrect values.

(http://forum.farmanager.com/viewtopic.php?p=110634#p110634)
version info: update.
FarPlugin.cpp: Refactoring.
FarPlugin.cpp: Refactoring.
WinSCPDialogs.cpp: Refactoring.