Add FtpSocket class, ChangeFilePermission() function