added sonatype publishing support