Rename 'path_prefix' option to 'perfdata_path'.
Windows build fix.
Fix dependency problem for "make dist".

Fixes #4200
Fix inheritance for config types.
Remove the ILogger interface.

Fixes #3860
Refactor commands and implement event handlers.

Fixes #3877
Fixes #4001
Implement command timeouts.

Fixes #2723
Implement volatile services

Fixes #3593
Removed obsolete file.
Update tutorial.
Remove unused typedef.
Don't seal DynamicObject updates.
Implement support for downtime comments.

Fixes #3894
Implement support for acknowledgement comments.

Fixes #3585
Bugfix for removing expired downtimes.
Add missing lock.
Make error message more user-friendly.
Config: Fix nested dictionaries in arrays.
Implement flapping detection.
Implement external commands for flapping detection.