assign-postgres-password works on custom ports. psql -p #{node['postgresql']['config']['port']}
[COOK-4095] remove explicit ref to libpq-dev package

There is no libpq-dev package on RedHat 6 (maybe other versions too).

There is already code which installs client packages - this is supposed
to deal with installing postgresql devel packages.
2 commits merged for my trouble