Merge pull request #29 from yaronyg/master

Publishing the JTORCTL jar into maven
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)
Merge remote-tracking branch 'upstream/master'

Conflicts:
	java/build.gradle
Merge pull request #31 from yaronyg/master

Get us on the global Thali build infrastructure
Merge remote-tracking branch 'upstream/master'

Conflicts:
	android/build.gradle
	java/build.gradle
	universal/build.gradle
Use patched maven plugin

In the unpatched version, the 'install' task is overridden by
'installDebugTest' which requires a connected android device.
Bug Fix: javadoc jars

Fix to actually generate jars with java docs
support install task

* Fix deployment of java artifact
* Move POM settings to global namespace
Merge pull request #32 from jpoon/master

Support install task and SNAPSHOT version
Updated all binaries to 0.2.4.23, added geoip6 file & hardened tests

The tests were too fragile given the realities of Tor land so I hardened
them so that if Tor is even vaguely working then they should pass.