don't have all heroku strategies inhering git baggage, have git use https by default, move ssh logic to git-ssh
make api default strategy for heroku
fix path
no longer writes to options
option -> options
have deploy key strategy inherit from git ssh strategy
heroku http git: write token to netrc, so it wont get printed to the logs accidentially
set user agent for heroku git deploy
fix spec
another stab at fixing the specs on travis
always set git http user agent
always set git user agent, set heroku user agent, add ENV indirection via context
fix heroku api specs
Merge pull request #197 from travis-ci/rkh-heroku-delux

Heroku Delux