Refactoring de l'export des recettes

Dans la lignée des modifications initiées par @njouanin j'ai réalisé un petit refactoring des fonctions d'exports d'une recette. Dans le but de :
* Faciliter l'ajout de nouvelles fonctions d'export
* Rendre l'ensemble un peu plus consistant
* Factoriser les traductions similaires

À noter qu'on pourrait adopter une structure similaire pour l'import pour permettre l'import depuis d'autres types de fichier que le BeerXML (bsmx ?).