Add `-Duseshrplib` flag for `perlbrew`

Addresses travis-ci/travis-ci#1752
Vagrantfile and role for standard worker
Update Firefox to 24.0.

24.0 is the current ESR release.
Update the Firefox version to 24.5.0esr
Update nvm to the tagged v0.7.0 release
Merge pull request #312 from ljharb/update_nvm_0_7_0

Update nvm to the tagged v0.7.0 release
Merge pull request #311 from travis-ci/mm-bump-firefox

[DO NOT MERGE] Update Firefox to 24.0.
Add PyPy 2.3.0, and make it the default
Also upgrade the pyenv version to slurp in the needed PyPy
Merge pull request #313 from alex/patch-2

Add PyPy 2.3.0, and make it the default
Add LLVM's bin directory to $PATH

Fixes https://github.com/travis-ci/travis-ci/issues/2262
by modifying $PATH, rather than symlinking every binary
in the package.
Update ElasticSearch to 1.1.1

Fixes travis-ci/travis-ci#2273
Update changes with recent additions
Bump ark cookbook to v0.8.2
Android SDK: Don't install build-tools components

Related to travis-ci/travis-ci#2296
don't set JAVA_HOME unless node.java is present
Fix PyPy installation

The naming convention is 2.3, not 2.3.0. My previous patch was wrong.
Merge pull request #315 from alex/patch-2

Fix PyPy installation
Upgrade from 3.4.0 to 3.4.1
Merge pull request #317 from dstufft/upgrade-python3.4

Upgrade from 3.4.0 to 3.4.1