fix packages on SLES11SP2 and higher

There was an update to postgresql 9.1 in SP2, SP3 uses the same version.

The basic clients and utilities are in the postgresql package, not
postgresql-devel
add amazon platform rpm info
Add hash setting for controlling the password set for the postgres user.
Fix issues with the server_redhat recipe on Fedora 16 and later
DRY tidyups.
Missing ' in ['postgresql']['config']['port'] ex
Merge pull request #170 from hw-cookbooks/develop

Bug fix release version 3.4.2
Coerce max_connections to an integer

max_connections must be a non-zero integer. It so happens that calling
to_i on things that aren't integers returns 0, which should fail
validation correctly.

Otherwise, if you specify the max_connections attribute as an integer,
the existing (convoluted) check fails because you can't to_i a Fixnum.
Don't include the pgdg recipes on the wrong machine types

Don't bother including enable_pgdg_apt on rhel, and don't include
enable_pgdg_yum on Debian.
Merge pull request #145 from mapleoin/packages

fix packages on SLES11SP2 and higher
Merge pull request #158 from martinb3/master

[COOK-4737] Add flag to control database user password behavior
Merge pull request #160 from tablexi/amazon_platform

add amazon platform rpm info
Merge pull request #161 from crawley/fedora16+fixes

Fedora16+fixes
Merge pull request #163 from juanluisrp/patch-1

Missing ' in ['postgresql']['config']['port'] example
Merge pull request #176 from schrodinger/max_connections

Coerce max_connections to an integer
postgresql cookbook v3.4.4
Merge pull request #179 from hw-cookbooks/develop

Postgresql cookbook v3.4.4
Update repo key location
Merge pull request #180 from bai-cookbooks/update-key

Update repo key location
CentOS 7 support