Corrected some url issues in pom.xml and also made the gpg signing
conditional based on a profile to avoid asking to sign in every mvn
install.