Generalized the Arg0ToPagedIterable to propagate all args

Generalized the Arg0ToPagedIterable to allow to propagating
all arguments. This will help building PagedIterables for
api methods that require more than one argument to be invoked.
Preserve blob metadata for AWS-S3 MPU

Specifically preserve content-type and content-disposition for
multi-part uploads.

Fixes JCLOUDS-204
JCLOUDS-200: Consolidate all feature-specific in the AWS provider

Follow-up to c64c7423