use ENV variables to configure vendor_url as sometimes we have an internal vendor mirror
Avoid "Running: rake assets:precompile" stutter in build pack output

To fix this, use a distinct title intended to convey the purpose of
the step to humans, using the same jargon as the completion message
("asset precompile").

As seen in Rack applications, this banner would appear as follows:

-----> Running: rake assets:precompile
       Running: rake assets:precompile

Normally, the banner and the performed command are different, e.g.:

-----> Installing dependencies using 1.5.2
       Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin -j4 --deployment
Merge pull request #241 from fdr/fdr-asset-precompile-topic

Avoid "Running: rake assets:precompile" stutter in build pack output
Merge pull request #238 from yangchenyun/master

use ENV variables to configure vendor_url
fix tests
Parametrize curl connect timeout.
Merge pull request #253 from heroku/schneems/remove-user-env

fix tests
Merge pull request #251 from pkgr/allow-to-overwrite-curl-connect-timeout

Allow to parametrize curl connect timeout with env variable
compatibilty with the node.js buildpack for installing node