Library for uploading data as stream to destination specified by URL. Supported protocols: file:// sftp:// ftp:// ftps://. Optionaly result file compression coule be specified: GZip, BZip2, XZ