neo_doxygen: Support namespaces’ members

In some languages, like Python, the immediate parent of a member is not necessary a class. So, for cases when namespace as direct members, add an implicit class named `(self)` to list them in a Nit model.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
Plus j’y repense, plus je me rend compte qu’il y a collision des noms de modules dans l’état actuel des choses. En effet, `a/a.nit` et `a.nit` donneront tous deux `a__a__a`. Donc, je suggère de :

* Enlever le nom de projet (c’est qu’une enveloppe sur un groupe de toute façon).
* Vérifier si le groupe est factice.