clarify: NO memleak, json_object_object_del() reduces reference count

json-c upstream made this clear some posts later in the discussion that
I was refering to.
subtree template parameter requires variable name, not CEE path

This was changed to keep things in rsyslog.conf consistent. Can also
come handy if at some time we want to have a global (disjunct) CEE path.
doc: begin rewrite of template doc
bugfix: MsgDup() did not copy CEE structure

This function was called at various places, most importantly during
"last messages repeated n times" processing and omruleset. If CEE(JSON)
data was present, it was lost as part of the copy process.
doc: announce new features in ChangeLog
Implement ability for CEE-based properties to be stored in disk queues
bugfix: omfile action did not respect "template" parameter

... and used default template in all cases
Add CEE test to testbench
bugfix: debug output indicated improper queue type
preparing for 7.1.4 release
bugfix: potential abort, if action queue could not be properly started

This most importantly could happen due to configuration errors.
Merge branch 'v6-stable' into v6-devel
Merge branch 'v6-devel'
bugfix: small memory leak in imdiag

This does not have any practical problems associated with it, EXCECPT
that it caused almost all valgrind testbench tests to fail.
bugfix: invalid debug message for normal operation

had no effect except on debug log
doc: add new functions to RainerScript function list
bugfix: small memory leak in imdiag

This does not have any practical problems associated with it, EXCECPT
that it caused almost all valgrind testbench tests to fail.
testbench: do not run tests requiring root privs if non-root
bugfix: config validation run did not always return correct return state
bugfix: config validation run did not always return correct return state