WIP EventInspector replacement

Goal:
* no need to litter EagerSingleton, be "picked up" just like EventInspector
* keep EventBus simplicity, no need to iface and methods
* keep sync/async capabilities of EventInspectors
* migrate existing EventInspectors to this host
Added license
Improvments to host

Making it more stable, littered some "debug" logs
to be removed once things shaped
Simplified
UT fixed
Removing unused class.

Was used by EIHost that is trimmed down now
Removing log noise

Used while experimenting.
Deprecating remnants
Javadoc
Redirecting UT/IT support classes to new ESHost
DebugEventInspector made not an event inspector

Nor EventSubscriber to not consume any CPU cycle
while not enabled.
Moved ifaces out, simplified host.

No need for sync event bus, was a mistake.
But it needs to be started, so it's eager
Javadoc
Returning original behavior of EIs

accept() should be called synchronously even for
AsynchronousEventInspectors.
Removed "sample" ESs
[NX-19] Add method for parsing exception messages

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-19] Handle exceptions on retrieving the log file

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-19] Move extraction of loggers which have explicit levels configured to LogManager

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-19] Support OFF/ERROR root levels in LogManagerMBean

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>