XD-1129: Limit caching of snapshot dependencies.

Sets gradle's resolution strategy for "changing dependencies"
to only cache them for 60 minutes.
XD-1117: First script tests for use in CI build.
XD-1117: Add urlencode of definition in scripts

The CI server has an outdated version of curl which doesn't
support the --data-urlencode option, so we use python instead
to encode the definition before passing it to curl.
Add wait_for_server fn to scripts
Reduce noise from curl
XD-783b: Alternate MR layout, w/o Boot
Fix java6 compability
Attempt at applying repo to gemfire modules
Remove gemfire modules from other repos