use Ruby 1.9.3 for running dpl
have edge use the latest prerelease instead of git
Merge pull request #127 from travis-ci/rkh-dpl-ruby

Rkh dpl ruby
turn into addon for travis gem
Merge pull request #128 from travis-ci/rkh-cli-addon

turn into addon for travis gem
Add option to specify an apt cache.
Only set it up when a cache is configured.
Don't use regexp when the command is a string.

This escapes special characters like {} and ' in unfortunate ways.
Add tests for apt cache configuration.
allow running commands before and after deploy

* moves deployment to an internal deploy stage that will run after after_success
* adds a special before_deploy stage that will run before deploy, but only if we actually deploy
* adds a special after_deploy stage that will run after deploy, but only if we actually deploy
assert commands in before_deploy
Allow setting a custom npm proxy.
Who put that extra quote sign in here?
Change specs to use raw generated script for apt cache.

Unfortunately evaluating the build script removes the pipes from
the output, and using tee is currently the best approach I can
think of.
Remove todo.
Redirect tee line to /dev/null.
extract source_host from source_url
Change config for apt cache.

Now in line ith the npm cache config.
try some ruby gc tweaking
Change hosts to be fetched from data directly.