Make sure new comments/downtimes are added to the ID cache right away.
livestatus: time values must be integer seconds

fixes #4406
livestatus: add parentObjectAccessor to function prototypes

comments and downtimes where missing, even if unused.
livestatus: add commandstable name/line

requires conversion of commandline (plain text or array).

refs #4372
livestatus: fix check_type (0..active, 1..passive)

refs #4372
livestatus: fix host/servicegroup tables

add empty data providers for all requestable columns.

refs #4372
livestatus: add timeperiods table

refs #4372
livestatus: log which table misses the column
livestatus: add basic aggregator support

refs #4398
livestatus: add sum aggregator, refactor Filter/Stats handling

refs #4398
livestatus: bugfixes.
tcpsocket: fix fd on setsockopt SO_REUSEADDR
livestatus: remove stop function again
livestatus: implement avg,min,max,std,invsum,invavg stats aggregators

fixes #4398
custom attr: move into DynamicObject using GetCustom()
livestatus: add hostgroup attributes

refs #4372
livestatus: join csv arrays into comma seperated string

refs #4374
livestatus: add servicegroupstable attributes

refs #4372
livestatus: servicegroup members as host/service array

refs #4372
livestatus: finish commentstable attributes

refs #4372