Updated FtpConnections

Added throws clauses to various methods.
Updated FtpConneciton#listFiles() to use FTPClient#printWorkingDirectory() rather than
using hard-coded "."
Will need to do same on SftpConnection#listFiles()