always set git user agent, set heroku user agent, add ENV indirection via context