config patch is back

- ejabberd-config.patch restored, updated for the YML syntax
- service secret substitution updated
systemd service and stuff

– systemd service added
– %%triggerprein added to work-around bug in old init script
  and make sure the service is properly restarted
Dropping the redundant %realname macro
R: erlang >= 1:R15B01