Announce the source of env vars
Use ssh key from settings
Updating some golang defaults

to set 1.3 as the default version and to use the new gvm binary download
if possible.
Using the new gvm --preferbinary flag
It's better to ensure vars is an array in initializer than in if checks
Simplify ssh_key installing by using encoded attribute
Announce env vars from config as env vars from .travis.yml
Typo
Merge pull request #259 from meatballhat/go-version-update

Updating some golang defaults
Add newline before env vars announcements
Make source key installing backwards compatible
hard code getcomposer.org ip address
fix gvm flag
Reverting to gvm install fallback behavior without `--prefer-binary`
Merge pull request #269 from meatballhat/partial-gvm-prefer-binary-rollback

Reverting to gvm install fallback behavior without `--prefer-binary`
Merge pull request #266 from travis-ci/ps-announce-env-vars-sources

Announce the source of env vars
Merge pull request #267 from travis-ci/ps-use-ssh-key-from-settings

Use ssh key from settings
deploy: refactor deployment to pull out Deploy::Group

This pulls the knowledge on how to map a deploy config onto multiple
Deploy instances out of the Deploy class.
deploy: revamp conditions handling

This is a refactoring of the conditions handling that handles empty
conditions (as in, no conditions are set at all) better. Before
40a5bdbee2ce63faf73d909070a1b8d77731df6d there was always at least one
condition, the pull request condition, but this was pulled out to a
Ruby condition, which caused the script to have `if [[ ]]` if no other
conditions were set, causing a syntax error in the script.
Add a Vagrantfile

This makes it easier to run the tests locally inside of a virtual
machine.