Introduce `neo`: a model saver/loader from/to neo4j.

The `neo` module can be used to save or load a model from a Neo4j graph database.

Next pull requests will bring tools based on `neo`.

Au début c'était comme ça.

Mais comme le code de construction des `MEntity` ne peut pas se trouver dans les classes, tu te retrouves à faire des aller-retours. Genre la fonction qui transforme un `MProject` en `node` dans la classe MProject et la fonction qui transforme un `node` en `MProject` dans la classe `NeoModel`.

C'est chiant pour comparer sauvegarde et chargement. Là on les a à côté, pratique pour les modifs.