introduce trocla to the role
migrate everything to hiera and use the new scoping style
also initialize the db if it's not yet there
we don't deploy that anymore by default, does not make much sense
Revert "we don't deploy that anymore by default, does not make much sense"

This reverts commit 36f3fa7e49475641a56b474ea848115eed69c954.

As this is the wrong removal.
we don't deploy that anymore by default, does not make much sense
in newer postgres version -l output is harder to parse so we fetch the database names in a different way
use absolute path
refactor things for >2.7
remove hiera
take hiera out of the params
Merge remote-tracking branch 'origin/master'

Conflicts:
	manifests/init.pp