Allow composer to handle dists for Git repositories
Fix archives naming : use the commit hash on branches