Tag the postgresql-contrib package as postgresql
Use boolean for refreshonly

Puppet::Type supports `:boolean => true` to create a
`resource.<property>?` method that is true or false based on the
`:true`, `:false`, `true`, or `false` value of the parameter.

This will allow accurate assesment of the refreshonly attribute for
testing.
Add specs for psql Type and Provider
Merge pull request #212 from hunner/handle_refreshonly

Handle refreshonly correctly
Add the two missing variables that the if check requires.
Add missing documentation for istemplate parameter
Style guide cleanup.

Most of these changes are just simple bits but I've wrapped a bunch of
stuff around 80 lines so it's slightly more readable.  These should all
be no-op changes.
Merge pull request #209 from mnencia/patch-1

Tag the postgresql-contrib package as postgresql
Merge pull request #235 from kamilszymanski/db_docs_update

Add missing documentation for istemplate parameter
Merge pull request #236 from apenney/style

Style fixes (and a bugfix)
Remove 3.0, 3.1, and 2.6 to shrink the test matrix.

Oh, and kill off ruby-head.
Remove trailing comma which breaks 2.6 compat
Prepare a 2.5.0 release.
Merge pull request #243 from apenney/2.4.2-release

2.5.0 release.
Goodbye, create_resources.
Merge pull request #237 from apenney/travis

Remove 3.0, 3.1, and 2.6 to shrink the test matrix.
Merge pull request #239 from GregSutcliffe/master

Remove trailing comma which breaks 2.6 compat
Pulling in pgconf module from camptocamp/puppet-pgconf

This includes the following changes:
  - Hooking up pgconf module to postgresql to manage postgresql.conf
   - pgconf includes a type and provider for postgresql.conf the provider
     is a simple parsed file following basic ini parsing.
  - Add config_entry.pp which wraps the pgconf module.
  - Replace file_line resources by postgresql::config_entry in beforeservice.pp
  - Adding unit tests for the newly introduced functionality
Adding anchors around contained resources
Major rewrite to solve order dependencies and unclear public API

This is a very very large change to the module. It started out as a fix to add
postgresl::server::config_entry, and quickly became a rewrite to fix a lot of
ordering issues inherent in the API.

Since this changes the Public API it is considered a backwards compatible
change.

See the upgrading guide in README.md for more details as to what has been
modified in this patch.

Signed-off-by: Ken Barber <ken@bob.sh>