Fix left over tooltips after reloads with layout shift
Fix SVG bound calculation for tooltips in Firefox
Do not use an invalid HTML attributes for rich titles
Hook classes: Add class suffix if not exist

refs #7066
refs #7067
refs #7068
AbstractObject: Rename to MonitoredObject

refs #6932
GrapherHook: Rework hook

refs #6932
Merge branch 'bugfix/hooktest-7066'

fixes #7068
fixes #7067
fixes #7066
fixes #6932
Doc/ModuleController: Fix "The ... with non-compound name ... has no effect"
Doc/IcingaWebController: Fix "The ... with non-compound name ... has no effect"
monitoring/list: handle q param and search for *q*

Handle the generic search parameter q, search defaults to *searchString*
instead of searchString* right now.

refs #6680
refs #6495
DateTime: Remove global and user formattings

refs #6077
DateFormatTest: Remove dependencies to global/user config

refs #6077
Merge branch 'bugfix/remove-date-time-formats-6077'

fixes #6077
Implement modules self provided search configuration

refs #6495
Merge branch 'master' into feature/modules-search-capabilities-6495
Merge branch 'feature/modules-search-capabilities-6495'

resolves #6495
Rename Icinga\Protocol\File\Reader to ...\File\FileReader
Rename Icinga\Protocol\File\Query to ...\File\FileQuery
Split Icinga\Protocol\File\FileReader into ...\FileReader and ...\FileIterator
monitoring/show: use new grapher hook interface

refs #6932