adding sonatype publication. using dependency management for jar versioning