Fixes #5872: Missing commas in system techniques cause invalid promises to be generated (3.0 branch)
Fixes #5873: Non-escaped quotes in environment-variables.cf cause CFEngine parsing error
Fixes #5874: Start message from system techniques is sometimes not printed due to over-zealous locking
Fixes #5876: Missing report for metrics sending if it is disabled
Merge pull request #581 from jooooooon/bug_5873/non_escaped_quotes_in_environment_variables_cf_cause_cfengine_parsing_error

Fixes #5873: Non-escaped quotes in environment-variables.cf cause CFEngi...
Merge pull request #583 from jooooooon/bug_5876/missing_report_for_metrics_sending_if_it_is_disabled

Fixes #5876: Missing report for metrics sending if it is disabled
Merge pull request #580 from jooooooon/bug_5872/missing_commas_in_system_techniques_cause_invalid_promises_to_be_generated_3_0_branch

Fixes #5872: Missing commas in system techniques cause invalid promises ...
Merge pull request #582 from jooooooon/bug_5874/start_message_from_system_techniques_is_sometimes_not_printed_due_to_over_zealous_locking

Fixes #5874: Start message from system techniques is sometimes not print...