Also to enable advanced log behind what to log and what not to log I'm proposing to move actual logging code ($this->Application->log method call) to an "adm:OnLogHttpRequest" event.
This way developers can extend AdminEventHandler class and write necessary logic over existing adm:OnLogHttpRequest.
That event in turn will be called from existing code based on whatever DBG_REQUREST_LOG constant is turned on.
Also I belive, that current decision not to log requests from non logged-in users made in kApplication class should be moved into new "adm:OnLogHttpRequest" event.