This commit switches to using the rewritten config file from the
upstream templates. This fixes the problem with writing the state file
to the workDirectory and uses modern syntax.
Resolves: RHEL-28654
Without this set rsyslogd will try to use / for things like
/imjournal.state.tmp, which will fail due to SELinux.
This also replaces the deprecated '~' discard action with 'stop'.
Resolves: rhbz#2160070
...turns out you can't just have a single template file, because lorax
just picks a single directory and expects all the data it needs to be
there. Sigh.
So this adds all the rest of the files, plus some Makefile machinery for
generating a tarball and updating the specfile after you've checked in
changes. See README for details.