Fix use of default port numbers unless configured

Bacula uses default port numbers unless configured otherwise. This makes
it easier to configure only the address to listen on without specifying
the port number, unless the defaults need to be changed.
Merge branch 'bacula_listen'