ftp_put() now immediately fails if the file doesn't exist. ftp_put() now uses a case-insensitive file existence check/case fix.