[Release Automation] Added pushToRemoteTask, and wired it up.  This requires your credentials in ~/.gradle/gradle.properties
[Release Automation] Added updateToNextVersion, which increments the version in the build file to the next snapshot and checks it in.
[Release Automation] First pass at PublishJavadocTask, fully working.  It needs simplification though