SftpFileSystem.cpp: Fix typos.
Terminal.cpp: Fix typos.
Try to fix mingw build.
Refactoring.
Merge branch 'master' into far3

* master:
  Refactoring.
  Try to fix mingw build.
  Terminal.cpp: Fix typos.
  SftpFileSystem.cpp: Fix typos.
CMakeLists.txt: Remove /LTCG
Refactoring: Use std::auto_ptr<>
Fix typo.
Refactoring: Use std::auto_ptr<>
Refactoring: Use std::auto_ptr<>
Refactoring: Use std::auto_ptr<>
Refactoring: Remove unnecessary nested block.
Refactoring: Use std::auto_ptr<>
Refactoring: Remove unnecessary nested block.
Refactoring: Use std::auto_ptr<>
Refactoring: Use std::auto_ptr<>
Refactoring: Use std::auto_ptr<>
Refactoring: Remove unnecessary nested block.
Refactoring: Use std::auto_ptr<>
Refactoring: Use std::auto_ptr<>