Windows

Bonjour M. Adelé,

Tel que discuté par courriel je tente un pull request. Le code fonctionne bien sous Windows. J'ai utilisé subprocess.popen au lieu de os.popen. J'ai modifié aussi gitExec en incluant de facto la commande git... pour ne pas la répéter. J'ai finalement modifié hasRemoteBranch qui ne fonctionnait pas sous Windows... j'ignore pourquoi... peut-être une mauvaise gestion des délais.

Salutations

PS : Vos commentaires seront très appréciés... j'apprends.
Voilà ! je compliquais les choses pour rien !
Je me suis permis l'ajout d'un try/except pour l'envoi de courriel... sinon, sur échec c'était pas propre du tout.