Implementations of the various protocol-specific tasks. This package
provides implementations of FTP- and HTTP specific tasks for performing
the actual upload. Furthermore, it provides a universal class for
connecting to HTTP and HTTPS using a proxy.