classic-ui: Added data/time selection to 'log file navigation' #3168

refs: #3168

now you can select a date for the calender and jump right to it.
classic-ui: added date_format to JSON status data #3172

refs: #3172
classic-ui: removed the most useles var 'nagios_process_state' ever.

was set to STATE_OK and got never changed
classic-ui: added status_update_interval to JSON status output #3172

refs: #3172

added "status_update_interval" and removed "program_state_ok" in
a earlier commit. was complete pointless

(O.o) (> <) Bunny approves these changes. #whatthecommit
Merge branch 'next' into rbartels/cgi
Fixed a couple of memory leaks in idomod_write_object_config().
Fixed memory leak in read_object_config_data / init_object_skiplists.
Fixed leak in idoutils (configuration variables).
Fixed temp_buffer memory leak.
classic-ui: Added setting focus to main frame on first site load #3202

refs: #3202

now focus is on main frame after initial load

whatthecommit: should work I guess...
core: fix keep_unknown_macros still exposes wrong warnings to logs refs #3725
Merge branch 'test/core' into next
Merge branch 'test/cgis' into next
update Changelog from previous fixes (thanks Gunnar!)
Merge branch 'test/ido' into next