fix warnings: The 'FTerminal' pointer was utilized before it was verified against nullptr
amend 9a324eda9859957c421d790066759601c91bae35 (bugfix: "Transfer settings..." -> File mask: file mask wasn't handled)
fix warning: var is not initialized
bugfix: The 'TCopyParamRule' class implements a copy constructor, but lacks the the '=' operator. It is dangerous to use such a class.
bugfix: The 'TRemoteProperties' class implements a copy constructor, but lacks the the '=' operator. It is dangerous to use such a class.
bugfix: The 'TRemoteToken' class implements the '=' operator, but lacks a copy constructor. It is dangerous to use such a class.
bugfix: The 'AnsiString' class implements the '=' operator, but lacks a copy constructor. It is dangerous to use such a class.
bugfix: The 'UTF8String' class implements the '=' operator, but lacks a copy constructor. It is dangerous to use such a class.
bugfix: The 't_directory' class implements the '=' operator, but lacks a copy constructor. It is dangerous to use such a class.
bugfix: The 'TQueryParams' class implements a copy constructor, but lacks the the '=' operator. It is dangerous to use such a class.
bugfix: The 'TSFTPPacket' class implements the '=' operator, but lacks a copy constructor. It is dangerous to use such a class.
bugfix: The 'TCopyParamList' class implements the '=' operator, but lacks a copy constructor. It is dangerous to use such a class.