Separation of config from code through eval of process.env when present in yml config

As the old pull request, only from a different branch.