Added helpful status/error messages for FTP connection GUI
Added icon to error message
Fixed inconsistent code formatting
Created Client interface to abstract the connection protocols and their libraries. Further abstracted FTP protocol class.  Partially implemented SFTP support via JSch SSH library.  Added build.xml target to test SFTP (runSecure)
Finished implementing SFTP protocol support
Added additional Javadoc documentation
Implemented parsing system to extract username/port/hostname from URL
Modified CLI client to use URL parsing
Minor GUI tweaks (addtl error message, new label) and fixed minor Javadoc
Fixed invalid default FTP port, slightly updated comment
Merge pull request #7 from dcoffill/master

Fixed #5, #6, added status/error message and SFTP capability