MDL-37658 add new logging API with basic implemenation
MDL-37658 logging: fixed bug in legacy logging
MDL-41266 move reader access control out from manager

We need to let reports decide if they want to use capability to access readers.
MDL-41266 logging: Legacy reader should convert passed courseid to course in sql queries
MDL-37658 logging: convert all standard log fields to legacy log fields
MDL-43759 logging: Add helper traits for stores and add support for buffering
MDL-43759 logging: Update stores to remove duplicated code
MDL-41269 add standard log life time and add missing lang strings
MDL-41269 disable all logging during phpunit testing
MDL-41269 add separate ip column to standard log table
MDL-39933 logging: Get external dabatabase working.
MDL-43931 add logging unit tests
MDL-41268 fix cron execution in new log manager
MDL-41266 fix coding style issues
MDL-41266 add new is_logging() method to log readers

This will be useful in live logs report where we want only readers that have latest data.
MDL-43681 report_log: Added behat for report log
MDL-43682 report_loglive Add renderers
MDL-43682 report_loglive Rewrite loglive reports to use new logging apis
MDL-43682 report_loglive Add ajax support for updating livelogs tagle
MDL-43682 report_loglive write behat tests for loglive