moved database.xml to seperate packages and added requirement for php database module

Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>

fixes #4872
spec: fix pgsql leftover from previous commit.

refs #4872