Update postgresql cookbook to upstream 3.4.0

One rather important change is that postgresql is restarted rather than
reloaded by default when the config files are changed. See
https://tickets.opscode.com/browse/COOK-3851 . There is an attribute to
configure this globally however.

Other changes shouldn't affect us. Our SUSE-specific HA recipes and
enhancements were kept.
this is broken, it sets node[:database][:postgresql], but the setting needs to be at node[:postgresql]..