Remove pom and update gradle to do maven uploads

@jianbox I'd like to get your opinion on this. I want to start simplifying/unifying the build process for the SDK to just use gradle and get rid of the other 3 build methods. The first step is getting rid of the maven pom and using gradle for maven uploads instead.