Adding FTP transport project.  Adding configuration class and empty transporter.
Going to have to watch for file creations in the input queue so when the FTP server creates the file we "recieve" the file.

Added wrapper for FTP client so that we can DI it.
Adding ftp transport project to solution
FTP Client stuff all there.  Getting DNS errors though.  Even with IP address...?
Using a cooler FTP library.  Messages now send.  Why are new files not being picked up by the FileSystemWatcher though...?
Now it watches correctly.  Next is to get it to read all messages recieved when the ESB starts up again.
Cleaning up style cop and code analysis errors.