[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
[Release Automation] Simplified PublishJavadocTask and added logging.
[Release Automation] Added descriptions for all the tasks
[Release Automation] Folded PushToRemoteTask into PrepareRelease task.  Deleted meaningless test.
Release 0.109