doc: another README change
doc: some more meat to the readme file...
doc: fix broken link to global directive doc
bugfix: immark did emit messages under kern.=info instead of syslog.=info

Note that his can potentially break exisiting configurations that
rely on immark sending as kern.=info. Unfortunately, we cannot leave
this unfixed as we never should emit messages under the kern facility.
typedefs.h: include sys/types.h instead of unistd.h to get off_t
Merge branch 'v7.4.7-patched' of https://github.com/kjurak/rsyslog into v7-stable
fix internal messages with LF in them

Thanks to Ahto Truu for spotting this problem.
bugfix: space out control chars in internal messages

Thanks to Ahto Truu for alerting us on the problem.
regression fix: last patch wrote to constant memory pool

This could lead to abort on some platforms/compiler/system settings.
rsgt_tlvRecRead() sometimes retured IOERROR instead of EOF state
rsgtutil: provide better error messages on unfinished signature block
nitfix: file system permissions

Thanks to Tomas Heinrich for reporting this.
Change line ending of recover_qi.pl from DOS to Unix
doc: remove not-intended-for-docset pages

These pages were originally written as website-exclusive content and
include google ads. They were accidently copied into the rsyslog doc.

Thanks to Tomas Heinrich for alerting us.
prepare for 7.4.8 release