ISSUE #9: use name if available in pom.xml, otherwise artifactId

j'ai implémenté la fonctionnalité : on utilise le name si la balise est présente et non vide, sinon on prend le artifiactId

J'ai du modifier la récupération du texte d'un noeud (au passage, j'ai factorisé ce code) pour que l'on ai pas de warning dans stdout quand le noeud n'existe pas. Ca fonctionne avec xmlstartlet mais je ne sais pas si ça fonctionne sous MAC.

=> **a tester sous MAC avec intégration**
Hmmm, je préfère des functions avec un retour clair (même si c'est via echo) que de se fier à des variables globales.

Si on utilise des variables globales, on va juste avoir des effets de bord qui vont exploser de partout.