removed guava dependency due to conflict with android plugin and placed plugin signing config into if block to build without sonatype credentials.
removed usage of plexus utils in base due to unresolvable transitive dependency when using gradle plugin