capture fog warnings
Allow postgresql dump utility to run as different user

PostgreSQL by default allows password-less access as superuser for the os user `postgres`.
By switching to the user `postgres` the need to specify a password in the backup config or model file can be avoided.
use #sudo_user; add specs
add Database::PostgreSQL#sudo_user

closes #457