(MAINT) workaround different loading rules between puppet 3 and 4
(MAINT) workaround different loading rules between puppet 3 and 4

Without this, puppet looks only in a few locations inside the module,
instead of loading everything from the lib/ directory. For example it
would cause lib/puppet/feature/aws.rb to not be loaded, failing all
providers.

hundredacres/puppetlabs-aws,zleswomp/puppetlabs-aws,DavidS/puppetlabs-aws,puppetlabs/puppetlabs-aws,benpillet/puppetlabs-aws,zvymazal/puppetlabs-aws,gregohardy/puppetlabs-aws,benpillet/puppetlabs-aws,DavidS/puppetlabs-aws,zleswomp/puppetlabs-aws,hundredacres/puppetlabs-aws,gregohardy/puppetlabs-aws,marksyme/puppetlabs-aws,daveseff/puppetlabs-aws,zvymazal/puppetlabs-aws,daveseff/puppetlabs-aws,puppetlabs/puppetlabs-aws,marksyme/puppetlabs-aws