Fix incorrect parameters to ec2_client
Fix incorrect parameters to ec2_client

 - Code was initially refactored to support 1.9.3, by removing named
    parameters (a Ruby 2 feature), in:
    5a3c0b899c91f7080a12c8faf3d733fbe32e7915

    That fix was incomplete and some additional related changes were
    made to address default params and the Aws client initializers in:
    95ed3e0d2536cf94fcfe17cc158e53ca27873bfb

    Unfortunately, one line was missed that creates the ec2_client
    instance.  Instead of passing an expected string (previously done
    via named argument), the code is now passing a hash where a String
    is expected, and this was caught during acceptance tests.

jhoblitt/puppetlabs-aws,rfletcher/puppet-aws,DavidS/puppetlabs-aws,BashtonLtd/puppetlabs-aws,daveseff/puppetlabs-aws,zvymazal/puppetlabs-aws,lattwood/puppetlabs-aws,sarguru/puppetlabs-aws,hundredacres/puppetlabs-aws,akozichev/puppetlabs-aws,gregohardy/puppetlabs-aws,sarguru/puppetlabs-aws,petems/puppetlabs-aws,CarmenAPuccio/puppetlabs-aws,bmjen/puppetlabs-aws,CarmenAPuccio/puppetlabs-aws,puppetlabs/puppetlabs-aws,hundredacres/puppetlabs-aws,petems/puppetlabs-aws,HelenCampbell/puppetlabs-aws,rfletcher/puppet-aws,zreichert/puppetlabs-aws,zreichert/puppetlabs-aws,akozichev/puppetlabs-aws,bmjen/puppetlabs-aws,gregohardy/puppetlabs-aws,zleswomp/puppetlabs-aws,garethr/puppetlabs-aws,benpillet/puppetlabs-aws,DavidS/puppetlabs-aws,Yelp/puppetlabs-aws,zvymazal/puppetlabs-aws,akozichev/puppetlabs-aws,benpillet/puppetlabs-aws,zleswomp/puppetlabs-aws,marksyme/puppetlabs-aws,tamsky/puppetlabs-aws,puppetlabs/puppetlabs-aws,BashtonLtd/puppetlabs-aws,tamsky/puppetlabs-aws,zreichert/puppetlabs-aws,BashtonLtd/puppetlabs-aws,garethr/puppetlabs-aws,HelenCampbell/puppetlabs-aws,lattwood/puppetlabs-aws,daveseff/puppetlabs-aws,Yelp/puppetlabs-aws,Yelp/puppetlabs-aws,bmjen/puppetlabs-aws,marksyme/puppetlabs-aws,sarguru/puppetlabs-aws,jhoblitt/puppetlabs-aws