automatic repository cloning, unhinged js-builder from popcorn.js, config file can be passed as an environment variable