Remove the automatic import of the core from the __init__ files to a new dedicated file : all.py.

This all.py files must be imported in order to gain access to its children both packages and classes
that should be exposed to the user environment.
Only objects the user is allowed to use must be included in these import schema.

All the unit tests are upgraded.