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 a getter for a log configuration file given its name

Logging configuration dir can be configured via system properties so we ask the manager to resolve the file

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-19] Implement reading/saving of logback-dynamic.xml

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-19] Fix license header

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
[NX-19] Only allow logging levels supported by logback

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