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**
moi non plus je n'aime pas l'utilisation de variable globale

de plus, si vous voulez mettre en place quelques tests, avoir des fonctions testables indépendamment du script complet, c'est pas plus mal, non ?