Move FTP file upload logic to FileDepotFtp Class

https://bugzilla.redhat.com/show_bug.cgi?id=965889
Add spec for FileDepotFtp and FTP Connection wrapper method

Move local file deletion and attribute updating to upload method
https://bugzilla.redhat.com/show_bug.cgi?id=965889
Remove extra references to self

https://bugzilla.redhat.com/show_bug.cgi?id=965889
Merge pull request #1 from brandondunne/move_ftp_upload_methods_to_file_depot

Move ftp upload methods to file depot