added a configuration file hack to allow  to read environment variables

This is a small PR that allows this notation in your configuration file:

```
${foo} 
```

This implies that the value found in the environment variable FOO (uppercase) will be substituted.  This avoids problems with configuration files (like json.conf) ending up in the git repo when then contain passwords.