Fix versions for travis-ci

This fixes some mistakes in the .travis.yml file:

* Corrects matches so the minor gem revisions get rounded, this means 2.6.0
  for example is used.
* Adds Ruby 2.0.0 tests
* Allows 2.6.0 to fail for now, as it doesn't have create_resources.
* Removes trailing commas and arrays in functions for 2.6.0.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #140 from kbarber/maint/master/fix_travis_gem_versions

Fix versions for travis-ci
fix pg_hba_rule for postgres local access
Allow to set connection limit for new role
Update postgres_default_version for Ubuntu
Merge pull request #143 from kamilszymanski/postgres_default_version

Update postgres_default_version for Ubuntu
Fix readme typo
Merge pull request #145 from Seldaek/patch-3

Fix readme typo
Merge pull request #141 from kamilszymanski/hba_rule_fix

fix pg_hba_rule for postgres local access
Merge pull request #142 from kamilszymanski/connection_limit

Allow to set connection limit for new role
Add supprot for contrib package
Add documentation, rspec test and support for global overriding contrib package name
Merge pull request #135 from kamilszymanski/contrib

Add supprot for contrib package
Adding the ability to create users without a password.
Add explicit call to concat::setup when creating concat file
Merge pull request #161 from domcleal/concat-setup

Add explicit call to concat::setup when creating concat file
Change connection_limit default to string, Puppet 2.6 can't parse negative ints
Pass only arrays to Puppet::Util.execute() for Puppet 2.6 compatibility
Enable hasstatus for EL and Puppet 2.6, to detect running server
Add create_resources to fix Travis CI failure on Puppet 2.6