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 avant intégration**