ejabberd: Fix functional test using freedombox.local
- avahi: Don't disable after tests
- It is used by other tests, such as ejabberd's.
- ejabberd: Set hostname for test that relies on it
- The test uses freedombox.local as the domain. This requires that Avahi is enabled, and the hostname is set to freedombox.
- Fixes #2232 (closed).
- Test: ejabberd functional tests pass even after running tests for config and avahi.
Signed-off-by: James Valleroy jvalleroy@mailbox.org