Some major changes in infrastructure

- Rework notifications framework using a Singleton and a helper function
- Rewrite PkgMng class to drop import_module function and unify virtual
  methods
- Update depending modules to updated APIs
Fix logging utils to allow multiple loggers