log: do not notify when logger created

log: refactor code, remove GetBackendXXX(), update Backend interface

log: support removing backend with target type

log: rewrite BeginTracing() and EndTracing()

Change-Id: Id4436eea2017abc643aeba09243d1452b7d8f861