Update the base class to accept `version` parameter
Add remaining params to init.pp, and update tests
Update uses of 'postgresql' to 'postgresql::client'
Clean up docs for base class (init.pp)
updating the switch statement looking at osfamily
Updating params.

The OS Family for Amazon Linux is "Linux", and $::operatingsystem is
"Amazon".
data dirs on amazon differ
Merge pull request #39 from haf/amz-linux

Amz linux
Merge pull request #66 from cprice-puppet/maint/master/allow-version-param-in-main-init

Change API to expose non-default pg version support via main type
Fix merge issue from AMZ linux patch
Merge pull request #70 from cprice-puppet/bug/master/amz-linux-patch-cleanup

Fix merge issue from AMZ linux patch
Manage official postgres apt repo

Previously we hadn't supported using the official PostgreSQL repos for deb-based
packaging. This commit fixes that by introducing the management of the apt
repositories on the host as required, and using the correct package and service
name.

Signed-off-by: Ken Barber <ken@bob.sh>
Fix examples for specifying usage of official postgresql repos

This changes the wording and name of the example for using
yum|apt.postgresql.org as the source of your packages.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #75 from cprice-puppet/kbarber-ticket/master/manage_postgres_apt_repo

Kbarber ticket/master/manage postgres apt repo
Fix error message in default version fact

A commit that I merged yesterday broke the default version fact
such that it would sometimes return nil and sometimes an error message
if your distro wasn't supported.  This commit makes it consistent again.
Update stdlib dependency to reflect semantic versioning
Merge pull request #77 from cprice-puppet/maint/master/stdlib-dep-semantic-versioning

Update stdlib dependency to reflect semantic versioning
Add support for ubuntu 12.10 status
Merge pull request #78 from cprice-puppet/maint/master/fix-error-message-in-default-version-fact

Fix error message in default version fact
Add a "require" to make sure the service is up before trying to create a db