delegate providers based on string name
fixup tests
log isn't used anymore
Merge remote-tracking branch 'public/master' into heroku-build-provider-config
Merge pull request #19 from ZeroFucks/heroku-build-provider-config

Delegate providers based on string name