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
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.
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