Update to Gradle 2.0

http://www.gradle.org/docs/current/release-notes
Use mongodb.org server to pull down packages

As a side effect, the installed version is now the latest
(which is 2.6.3 as of this commit) and this commit therefore
fixes https://github.com/travis-ci/travis-ci/issues/2246.
Updated PHP
Merge pull request #358 from GrahamCampbell/php

Updated PHP
Update maven to 3.2.3
Update Sphinx to 2.2.3-beat, 2.1.9
update default.rb to include android build tools

Explicitly add the build-tools rev 20 to the components group. Ant fails when there are no build tools.
Merge pull request #359 from indrora/patch-1

update default.rb to include android build tools
Default to Leiningen 2.x
Remove workaround for Leiningen 2.0 preview1
Update ElasticSearch to 1.1.2
Document ElasticSearch update
Update Go to 1.3.1
Update Haskell components

Fixes https://github.com/travis-ci/travis-ci/issues/2690.
Update ElasticSearch to 1.3.2
Preinstall Scala 2.11.4 and sbt 0.13.5
Preinstall Scala 2.10.2

This is a workaround for sbt/sbt#1439 and lack of Nexus proxy hosted by
Travis infrastructure.
Merge pull request #350 from travis-ci/ha-feature-mongodb

Use mongodb.org server to pull down packages
Merge branch 'master' of github.com:travis-ci/travis-cookbooks
Merge pull request #361 from travis-ci/ha-feature-leiningen-2-default

Default to Leiningen 2.x