postgres recipe: on update or re-install generate configuration and wrapper file

If pgdata already exists, then postgres recipe will not update or install anything when buildout will run. This result to no configuration or wrapper updated if configuration changes.

For example this change:  29d1ed68  the path of `posgtres bin` is now in shared folder, then impossible to run postgres service anymore because path was not updated by buildout in wrapper.

/reviewed-on !703
4 jobs for gitlab-upgrade in 0 seconds
Status Job ID Name Coverage
  External
passed SlapOS.SlapRunner.ResilienceTest-Master

00:24:56

failed SlapOS.SlapRunner.ResilienceTest-Master.ERP5

01:43:39

failed SlapOS.SoftwareReleases.IntegrationTest-Master

07:34:13

failed SlapOS.SlapRunner.ResilienceTest-Master.ERP5