A vfs implementation for ftp. This implementation may not work with all ftp servers, because it assumes
that cwd is not needed anymore and each command works with absolute paths. This increases the performance
a lot.
Connect opens the ftp and performs a login using information from the url.
This FTP implementation is NOT thread safe, because it only ever uses a single connection which is
stateful.