Unbound version of s3 GetBucketContents

The normal version of GetBucketContents binds prefix, path_separator and marker to "". This version allows us to specify these.

The name of the new method is crappy, but its in the name of not breaking the API.