updated gradle build file to add support to push to maven

fixes #15 

Ill be cutting a release next week to finalize publishing to public maven