Initial work on Feather.
Started working on FEATHER. Removed SFTP.
FTP sink/tap listing and channel lock change.

Changed the list parser in the FTP module to implement the sink
interface, and changed the data channel to implement both the sink and
tap interface.

Also changed the way channel locking works in FTPChannel to allow a
simpler syntax for piping commands inside of channel views.