S3 backend support.
CMake fixed to work with upload_s3 for unit tests.
S3fanout is now Singleton.
Code cleaned: CURL now only in s3fanout.
Parallell uploads limiting works.
Libcurl code in one loop.
Removed unneccessary pipes and variables.
Timeout handling added - again.
S3 configured through config file.
S3 configuration reading is now also cleaned.
Upload errors are now detected.
Multi account and bucket support added to config file (s3.conf).
S3 configuration uses now also port parameter.
specify S3_HOST and S3_PORT in config file
rename MAX_NUMBER_OF_PARALLELL_CONNECTIONS to S3_MAX_...
cosmetics
remove unused variable upstream_path_
Cosmetics: replace tab indentation by spaces
add repo name as namespace in S3 buckets
FIX: ParsePath() requires two arguments