Read log file chunkwise

resolves #6021
Fix wrong contactgroup service column and make better use of MySQL indexes
JS-less iFrame rendering improvements
Show exception message in title
One thing less TODO, had already been fixed two lines below
Better sort default for service status
Show menu with JS disabled (more related fixes still to come)

* fixes #5918
We need stricter control over Monitoring Object queries

* fromRequest-generated ones are sometimes buggy and sometimes slow
* this is just a temporary quickfix for the worst problems
Attempt to make it easier to distinct colors, old ones still commented
Cosmetic web router changes
More consistent default config dir handling, less configuration
Default configDir in App bootstrap related to last commit
Only XHR requests use the "inline" layout
Remove module skeleton

* it was pretty useless in it's current form
* I'm against a full-blown skeleton
* We need good step-by-step tutorials
Fix routing for static content with internal webserver
Use no space in syslog application name
Make CLI logging robust against missing config
Directly use the routing script for internal web server
Module list should not throw Exceptions if no config is present
Detect TTY support and avoid ANSI colors if none

fixes #5992