Fix group permission in prepare-dirs

fixes #7890

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Update AUTHORS
Add support for Apache 2.4 in the Classic UI config file

fixes #7739
Fix a memory leak in the ReadLineContext class

fixes #7602
Fix missing lock in ConfigUpdateHandler()
Don't execute built-in commands on the master in remote command execution mode

fixes #7708
Update documentation for 2.2.1

fixes #7903
Update documentation

refs #7903
Fix problem with macro arguments which are not separated by whitespace

fixes #7314
Use _libexecdir instead of static path

Instead of the static file path /usr/lib/icinga2/ the macro _libexecdir
is used, which is defined at the beginning.

refs #7913
Add missing /usr/lib/icinga2 directory to rpm spec

Make sure that the _libexec directory is part of the rpm package
"common".

refs #7913
Merge remote-tracking branch 'origin/fix/usr-lib-icinga2_is_not_owned_by_a_package-7913'

fixes #7913
Move set_permission statement from common to bin

/var/run/icinga2/cmd was moved from common to bin in Icinga 2.2.0 but
the set_permission statement wasn't moved to bin.

fixes #7914
Implement socket_path attribute for the IdoMysqlConnection class

fixes #7901
Remove bashisms from some of the shell scripts

fixes #7685

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Add missing validator for the socket_path attribute

refs #7901
Use Icinga 1.x Apache conf

This Apache conf is from Icinga 1.x and should work with Apache 2.2 and
2.4.

fixes #7929
cli: Fix node update-config errors

* fix hosts not created if config and inventory.index are missing.
* fix segfault if host already exists in inventory
* fix that newly listed node hosts are not added to the config repo
* fix repository removal of remove host/services on remote nodes
* fix missing/wrong locks for dictionaries
* fix missing directory create/chown

fixes #7518
fixes #7878
fixes #7917
fixes #7891

Conflicts:
	lib/cli/objectlistcommand.cpp
Fix unity builds on Windows

fixes #7644
Fix crash in the unit tests

fixes #7769