Careful about Debian minor version numbers
Restored helpful commentary to the postgresql.conf template, still using the key in node['postgresql']['config'] attributes as before.
Optional postgresql::config recipe to install useful administration tools to support postgresql::server
Corrected postgresql-contrib package name in debian family.
Document postgres "encrypted password" for chef-solo
Removed obsolete code for installing server_redhat packages with explicit names.

I suspect this resulted from a merge accident. This code was originally removed
in the 2012-08-06 commit for "[COOK-1532] - specify packages with attributes",
but it reappeared in the 2012-11-05 commit for "Support for postgresql 9.0.x on
opensuse 11.4".

Clearly, the old code badly breaks the redhat family for postgresql-9.X, and
since it probably has no effect in opensuse, I just decided to remove it.
Run initdb for any platform version on first install
Documented optional postgresql::contrib recipe.
Removed unnecessary attempt to include_recipe 'postgresql::ppa_pitti_postgresql'
PostgreSQL 9.0 and 9.1 changes to add/remove/modify parameter commentary.
PostgreSQL 9.2 changes to add/remove/modify parameter commentary.
Optional recipe to enable the PGDG yum repo for newer versions of PostgreSQL.
This is the same approach used for the PostgreSQL backport PPA repository.
(Note yum_pgdg_postgresql.rb is to redhat as ppa_pitti_postgresql.rb is to debian.)
Validates attributes related to installing recent PostgreSQL versions
and logs chef WARN messages about probable mistakes and fixes.
I attempted to present the redhat family (yum_pgdg_postgresql.rb) and the
debian family (ppa_pitti_postgresql.rb) correctly, since they use different
naming conventions.
Merge remote branch 'upstream/master' into track-upstream.

This is opscode release 2.1.0 that was tagged 2012-12-13.
Another PostgreSQL 9.2 change to add a new parameter commentary.
The redhat family only needs "postgresql92" (not "postgresql92-devel") for client package list.
Enable PostgreSQL 9.0 installation from PGDG yum repository.
The redhat family only needs "postgresql92" (not "postgresql92-devel") for client package list.
Had forgotten to pass log_filename to postgresql.conf.erb template
Merge support-version9X branch from DonorsChoose/chef-postgresql