Refactoring: TFTPFileSystem::ReadSymlink.
Refactoring: TFTPFileSystem::RenameFile.
Refactoring: const
Refactoring: static_cast
Refactoring: TTerminal::Reopen.
Sysutils.cpp: Add function finally
Refactoring: TTerminal::Reopen: Use finally.
Refactoring: Terminal.cpp: Use finally.
Refactoring: Use finally.
Merge branch 'master' into far3

* master:
  Refactoring: Use finally.
  Refactoring: Terminal.cpp: Use finally.
  Refactoring: TTerminal::Reopen: Use finally.
  Sysutils.cpp: Add function finally
  Refactoring: TTerminal::Reopen.
  Refactoring: static_cast
  Refactoring: const
  Refactoring: TFTPFileSystem::RenameFile.
  Refactoring: TFTPFileSystem::ReadSymlink.

Conflicts:
	src/NetBox/FarPlugin.cpp
	src/NetBox/WinSCPFileSystem.cpp