Maven : add gpg signing of artifacts + support for sonatype repository + better scm descriptor