UnicodeString.cpp: remove AnsiString::operator UnicodeString()
UnicodeString.cpp: make constructors explicit
UnicodeString.cpp: make constructor implicit AnsiString(const AnsiString & rht);
use explicit conversions
version info: update
refactoring: use :: to indicate global system functions
refactoring: ValidLocalFileName
refactoring: TStrings * Files --> TStrings * AFiles
refactoring: TStrings * FileList --> TStrings * AFileList
bugfix: cannot edit remote file if filename has symbols not valid for Windows files

(http://forum.farmanager.com/viewtopic.php?p=123869#p123869)
version info: update
Merge branch 'master' into far3

* master:
  version info: update
  bugfix: cannot edit remote file if filename has symbols not valid for Windows files
  refactoring: TStrings * FileList --> TStrings * AFileList
  refactoring: TStrings * Files --> TStrings * AFiles
  refactoring: ValidLocalFileName
  refactoring: use :: to indicate global system functions
  version info: update
  use explicit conversions
  UnicodeString.cpp: make constructor implicit AnsiString(const AnsiString & rht);
  UnicodeString.cpp: make constructors explicit
  UnicodeString.cpp: remove AnsiString::operator UnicodeString()