libeventd-event/tests: Mark asserts as non-fatal

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
libeventd/config: Port colour code to libnkutils

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
libeventd-event: Make getters use a const EventdEvent

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
plugins: Use the brace form of ${data-name} references in default values

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
gitmodules: Add libnkutils

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
libeventd/config: Add a nice libnkutils-based format string API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
nd/style: Port to the new FormatString/Filename API

Also get the real value from our parent if relevant.

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
sound: Port to the new Filename API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
notify: Port to the new FormatString/Filename API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
libeventd: Drop the old filename API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
exec: Port to the new FormatString API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
tts: Just rely on eSpeak to ignore SSML when irrelevant

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
tts: Port to the new FormatString API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
im: Port to the new FormatString API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
canberra: Port to the new Filename/FormatString APIs

Also do what was actually meant to be done…

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
libeventd: Drop regex API

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
man/eventd.conf: Document key types better

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>