Unregister all the objects from the agent's event bus.
When uninstalling the EventBus skill, the objects that was register on the agent's event bus are not unregistered.
Because there is no function provided by the EventBus class to remove all the listeners, these listeners are stored in an internal collection that will be used during the uninstallation of the skill.
Avoid to create the instances of the inner context, and its default space.
The inner context and its default space are created only when
the function getInnerContext() of InnerContextSkill is invoked.
The BehaviorsSkill is now enable to put the events in the inner
default space, if it exist, or directly on the event bus of the
agent.

Any agent A which wants to integrate the inner context of B must
obtain the UUID of the context and of the default space.
To obtain these UUIDs, the agent B can only call getInnerContext(),
which is creating the context and its default space, "on the fly".