When constructing a client, the API version can be specified via the :config option.

Here is an example of the behavior that was fixed:

     config = AWS.config.with(dynamo_db: { api_version: '2012-08-10' })
     AWS::DynamoDB::Client.new(config: config)
     #=> #<AWS::DynamoDB::Client::V20120810>

Fixed #355