Remove unmatched brace from make-agent-config.py
Avoid unnecessary Poll() calls
Fix: Don't use VT100 color codes in log files

refs #7396
CLI: Add feature enable/disable auto-completion

Refactor feature list code.
Add disabled features to list output.
Add more console colors.
Change output to stdout for general logging.

fixes #7381
fixes #7415
refs #7376
Build fix for RHEL
Add color code for LogDebug

fixes #7416
WIP - Implement granular logging for objects

- 1 new attribute for all objects based on DynamicObject, (bool) log_verbose
- Applicable for all objects based on DynamicObject; host, service, command, user, timeperiod, hostgroup, etc...
- If the object of debug is a Ptr that is inherited from DynamicObject, it should now be applicable for the granular logging.
-- Downtime is not from DynamicObject
- So far this works for the standard components in Icinga2; checker, compat, icinga, db_ido, db_ido_mysql, db_ido_pgsql, notification, perfdata and remote.

refs #7394