Refactored Ftp::write to use writeStream
Fixed file permission for Ftp
Merge branch 'master' into feature/eventable-filesystem