start of ftp server

This is the start of the ftp server.  I few important parts have to be
added.  For example: security for passwords, Data caps, etc..
not working client

Client does not connect to the server for some reason.  Permission is
denied.
Merge branch 'master' of https://github.com/RyannWilcox/FTP