Allow configurable version numbers for binaries

* Use system properties to set version number, maven remote repo, maven
credentials
* Remove gradle.properties as gradle prioritizes those system properties over those supplied over the command line (which is stupid)
Don't touch the couchbase stuff as we aren't using these tasks
Merge pull request #1 from jpoon/master

Allow configurable version numbers for binaries