Revert "libdlog: initialise through attribute constructor"
This reverts commit
a1ffe213e5c242a7e10e65e49cb50b6fae945ed8.
Multiple Tizen daemons close all descriptors and only then try
to do logging. Initialising the library on first use means that
this use case works correctly. Meanwhile, with constructor-based
initialisation, this mass close affects all dlog FDs. While in
general this won't help if somebody sends a log and then closes
FDs, it means that the most common use case (somewhat enforced
by previous dlog behaviour) is solved.
Change-Id: Ic4e72a5d88c2050bcd20f781793a563ddbc49347