Use node-configure for configuration management

This seems to fix the pesky configuration issues I am having.

You can now just dump a config json file in `config.json` - or whatever path - and then the tool will automatically pick it up. Seems to work quite well, and a lot easier to understand.