Transform TimelineIntervalBox into a generic ListBox

Add options to control the changed url parameter and the displayed label to make it usable in generic cases.
Add additional state history filters for time interval and event type
Adjust brightness for different event type colors
Move SelectBoxes into form
Join Host and Servicegroups for extended filtering
Add missing StateHistoryForm
Display a tooltip on days without events
Add filter widget to StateHistorySummary and fix some minor bugs

fixes #6979
Merge branch 'feature/provide-more-history-summary-views-6979'