Adding dependencies for SFTP support
Added the SEEDBOX-DOWNLOADER thread, does nothing for now
Created the various classes needed to handle the downloads. Only
placeholders at the moment
New version of py sftp with callback support
First SFTP test with listdir
Added lstat and stat methods to pysftp
Wrapper listdir now returns a list of download objects. Functional !
Added local path generation to list dir method
Wrapper listdir can now be recursive
Added a method to compute stat about all files listed.
Renamed methods to align to sickbeard naming rules
Added get_file method
Downloads now uses the queue system
Added removal for remote files

Still needs to be coded for empty directory though
Added basic error handling for transfers and listing tasks
Added rmdir method to pysftp
Added directory removal, and download object no longer have dependency
on the protocol wrapper
Added variables to store the module setings in sickbeard.ini
First modifications for the GUI
Wrote POST method to save settings.

Still not called, have to align HTML form with list of parameters of the
method.