Add support for session token option to S3 credentials hash