[logging] Move session id tracking to DesktopModeLogger

This is so that other classes which use DesktopModeLogger don't need to query sessionId

Bug: 371204657
Test: updated unit tests
Flag: EXEMPT refactor

Change-Id: Ie093f25e1f8b3060a1a76f9a5009d841c10e2cd0
4 files changed