major rewrite for perfsonar 3.4

no backward compatibility with older perfsonar versions
added missing file

the previous git commit -a didn't add new files
added default value for esmond parameter to params

moved the default value of use_db_module to params.pp
fixed postgresql configuration problem

fixed a problem that caused the esmond script to fail when trying to
configure postgresql (if the postgresql puppet module isn't used)
Merge branch 'master' of github.com:rwf14f/perfsonar

Conflicts:
	manifests/esmond.pp
	manifests/mesh_config/config.pp
	manifests/params.pp