Merge branch 'release-0.49.0' into develop

* release-0.49.0:
  Bumping version to 0.49.0
Fix auth bug with S3 in cn-north-1 region
Merge branch 'cn-north-1-fix' into develop

* cn-north-1-fix:
  Fix auth bug with S3 in cn-north-1 region
Fix bug in error handler when response is None

Regression introduced in #298.
Merge branch 's3-error-fix' into develop

* s3-error-fix:
  Fix bug in error handler when response is None
Remove GetRecords operation from pagination config

Synced with upstream.
Merge branch 'kinesis-page' into develop

* kinesis-page:
  Remove GetRecords operation from pagination config
Bumping version to 0.50.0
Merge branch 'release-0.50.0'

* release-0.50.0:
  Bumping version to 0.50.0
  Remove GetRecords operation from pagination config
  Fix bug in error handler when response is None
  Fix auth bug with S3 in cn-north-1 region