[KFTPRCV] FTP connection is released by sending KFTPRCV with unavailable file
[KFTPRCV] FTP connection is released by sending KFTPRCV with unavailable file

Issue Description: KFTPRCV with unavailable file will cause established FTP connection released

Solution:
1. Change the next control state from FTP_CLOSING to FTP_DATAEND when receiving RESP_NO_FILE response code during RETR/STOR/APPE command sent state.
2. Return an error callback event for RESP_NO_FILE condition in FTP_DATAEND state.

Resolves: LE-16011
Change-Id: I7e4b93ac00def5a086f9cf1c5fe7d112072ffd4e
Signed-off-by: Jocelyn Ko <a53f8b6d23d0c90974b6344511830a0b6372a329@sierrawireless.com>

legatoproject/legato-af,legatoproject/legato-af,legatoproject/legato-af,legatoproject/legato-af,legatoproject/legato-af,legatoproject/legato-af,legatoproject/legato-af,legatoproject/legato-af,legatoproject/legato-af