Add data type validation to pe_postgresql_management profile
Add data type validation to pe_postgresql_management profile

Prior to this commit the parameters were not validated.

After this commit, the parameters are correctly validated.

Due to MODULES-2960 $autovacuum_scale_factor is validated as a float
but then is converted to a string to pass it to the value attribute
of postgresql_conf.

npwalker/pe_databases,npwalker/pe_databases